Test
Error creating bean with name 'jpaAuditingHandler'
감자b
2025. 1. 2. 20:19
@WebMvcTest를 통해 컨트롤러에 대한 테스트를 작성하는데 해당 에러가 나왔다.
이는 JPA Auditing을 사용할 때 메인 메서드에 @EnableJpaAuditing을 추가하면서 기능 활성화를 위해 JPA 관련 빈들을 찾으려 하기 때문에 발생한다.
따라서 해당 기능을 Configuration으로 분리하여 설정하였다.
// @EnableJpaAuditing 제거
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class, args);
}
}
@EnableJpaAuditing
@Configuration
public class JpaAuditingConfig {
}