문제상황
myPageRepositoryCustomImpl이라는 빈생성을 못 한다는 에러 메시지가 나온다.
사실상 테스트 코드 작성 전인데도 해당 오류가 나온다.
해결방법
TestConfig생성 & JpaQueryFactory Bean 등록
@TestConfiguration은 @SpringBootApplication 에 의해 자동 탐색되지 않는다.
@TestConfiguration
public class TestConfig {
@PersistenceContext
private EntityManager entityManager;
@Bean
public JPAQueryFactory jpaQueryFactory() {
return new JPAQueryFactory(entityManager);
}
}
@Import하여 사용
해결
참고링크
'Projects > 푸하하 - 개인 프로젝트' 카테고리의 다른 글
Refactoring : 좋아요테이블을 기존 퀴즈-유저 정보 테이블에 합치기 (0) | 2024.01.03 |
---|---|
[리팩토링] QueryDSL 도입기 (0) | 2023.12.01 |
[리팩토링] 작은 깨달음 : 리팩토링을 하기엔 데이터 수가 너무도 적었다 (0) | 2023.11.28 |
[리팩토링] 레디스 캐싱을 통한 인증과정 유저정보 조회 속도 개선하기 (0) | 2023.11.28 |
[리팩토링] Redis 캐싱을 통한 조회 성능 개선 도전기 (0) | 2023.11.28 |