Framework/Spring Boot

@DataJpaTest와 @SpringBootTest

잔망루피 2022. 2. 2. 23:53
@DataJpaTest @SpringBootTest
JPA 테스트와 연관된 config만 적용 full application config를 로드
자동으로 롤백 수동 롤백
in-memory DB를 이용해 테스트  

@Component 빈은 @SpringBootTest를 쓰자.

 

 

참고 👇

https://krksap.tistory.com/1013

 

@SpringBootTest와 @DataJpaTest 차이점

@SpringBootTest와 @DataJpaTest 차이점 Spring Application(스프링 어플리케이션)은 ApplicationContext이다. 스프링의 기본 컨셉이 ApplicationContext에 Bean(Object)들을 미리 로드 해놓고 사용하는 컨셉이기..

krksap.tistory.com

 

https://velog.io/@jwkim/spring-boot-datajpatest-springboottest

 

[Spring Boot] @DataJpaTest vs @SpringBootTest 비교

[Spring Boot] @DataJpaTest vs @SpringBootTest 비교

velog.io

 

https://da-nyee.github.io/posts/spring-springboottest-vs-datajpatest/

 

[Spring] @SpringBootTest vs @DataJpaTest

@SpringBootTest

da-nyee.github.io

 

반응형