| @SpringBootTest 란?full application config을 로드해서 통합 테스트를 진행하기 위한 어노테이션설정해놓은 config, context, components를 모두 로드DataSource bean을 그대로 사용하기 때문에 in-memory, 로컬, 외부 상관 없이 DB를 사용해서 테스트가 실행테스트할 때마다 DB가 롤백되지 않기 때문에 @Transactional을 추가 필요SpringBootTest 가 포함하는 annotation@Target(value=TYPE)@Retention(value=RUNTIME)@Documented@Inherited@BootstrapWith(value=SpringBootTestContextBootstrapper.class)@ExtendWith(v..