인프런 커뮤니티 질문&답변

배배배님의 프로필 이미지
배배배

작성한 질문수

실전! Querydsl

순수 JPA 리포지토리와 Querydsl

MemberJpaRepository 테스트 오류

해결된 질문

작성

·

136

·

수정됨

1

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]

\querydsl\src\test\java\study\querydsl\repository\MemberJpaRepositoryTest.java:21: error: cannot find symbol

MemberJpaRepository memberJpaRepository;

^

symbol: class MemberJpaRepository

location: class MemberJpaRepositoryTest

 

MemberJpaRepository 테스트 오류를 어떻게 확인해야되나요 동일하게 질문하신 분이 계신데 드라이브 통해서 파일 올리라고만 답변되어있어서 질문 드립니다.

test오류

 

강의와 같은 경로에 repository 생성 후 테스트를 돌리면 심볼 오류가 납니다.

확인 부탁드립니다!!

 

generated/study/querydsl/repository/MemberJpaRepository

 

소스 코드 경로

https://drive.google.com/file/d/1wV-xy9-oUE0TgfONiumr5dr2TniGHdj_/view?usp=sharing

 

답변 1

0

안녕하세요. 배배배님, 공식 서포터즈 OMG입니다.

Repository클래스가 Q클래스가 위치하는 src > main > generated에 있네요.

image

src > java >study > querydsl > repository에 생성해서 확인해보시겠어요?

image

 

감사합니다.

배배배님의 프로필 이미지
배배배
질문자

일단 답변 달아주신 것처럼 repository 패키지 경로가 내려와야 되는 게 맞았습니다.

강의를 더 진행해 보니 패키지 위치를 잘못 만드셨다고 내용에 나오더라고요!

repository 패키지 경로를 generated가 아닌 src 쪽으로 내리니 test 오류가 나서 이건 intellij에서 build tools -> gradle 을 Intellij IDEA로 변경하니 정상작동했습니다.

감사합니다!

배배배님의 프로필 이미지
배배배

작성한 질문수

질문하기