spring-data-jpa
-
SpringData JPA를 사용하여 구조를 변경 한 경우 데이터베이스를 처리하는 방법카테고리 없음 2020. 8. 20. 23:23
질문 저는 Spring Boot를 처음 사용하고 어제이 문제에 직면하여 해결책을 찾을 수 없으므로 마지막 기회입니다.data4D.java라는이 엔티티와 JpaRepository data4dJpaRepository를 만들었습니다. @Entity @Data @AllArgsConstructor @NoArgsConstructor @ToString public class Data4D { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private Double dim1; private Double dim2; private Double dim3; private Double dim4; public Data4D(Double dim1,Double..
-
REQUIRES_NEW 전파를 사용하여 중첩 된 트랜잭션으로 통합 테스트를위한 데이터 준비카테고리 없음 2020. 8. 17. 01:50
질문 안녕하세요, 우리는 @Transactional인 메인 서비스 메소드, @Transactional인 다른 컴포넌트의 메소드를 호출하지만 propagation = Propagation.REQUIRES_NEW . Bar중 하나가 실패하면 다른 엔티티가 저장되도록 할 이유가 있습니다. 문제는이 논리를 테스트하기 위해 foo 엔티티를 준비 할 때입니다. 중첩 된 트랜잭션에 대해 준비된 Foo 엔터티가 표시되지 않습니다. 문제를 해결하는 방법을 조언 해 주시겠습니까? 우리의 테스트 : @Transactional @ExtendWith(SpringExtension.class) @SpringBootTest class MainServiceImplTest { @Autowired private MainServiceImp..