인프런 커뮤니티 질문&답변
스프링 데이터 Jpa 테스트 오류
작성
·
698
1
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
강의 6분40초즘에 있는 통합 테스트 할 때 오류가 계속 발생하는데 이유를 모르겠어요
spring data jpa 사용하기 전까지는 테스트 정상적으로 잘됐는데 spring data jpa로 repository를 바꾸자 마자 오류가 발생합니다...
강사님이 하시는 것 처럼 그대로 다 하하고 컴파일 오류도 발생하지 않는데 모르겠습니다.
.png)
.png)
.png)
.png)
.png)
.png)
퀴즈
71%나 틀려요. 한번 도전해보세요!
순수 JDBC를 사용할 때, 데이터베이스 리소스(연결, Statement 등) 관리가 어려웠던 주된 이유는 무엇일까요?
SQL 쿼리를 직접 작성해야 해서
각 리소스를 사용 후 반드시 직접 닫아줘야 해서
테스트 간 데이터 독립성을 보장하기 어려워서
의존성 주입 설정이 복잡해서
답변 2
1
YR
질문자
아 원인 찾았습니다!!!!
제가 모든 repository 클래스 에서 메소드 이름을 findbyId() findbyName()로 사용했고 spring data jpa를 사용하기 전까지는 정상작동 되서 그냥 써왔는데
spring data jpa는 기본 기능을 특정 메소드 이름으로 만들어 놓았고(ex_findById) 그걸 가져와서 쓰는 거 같은데 제가 임의로 만들어 놔서 동작을 못했던 것 같습니다......
감사합니다~
0





