작성
·
256
0
import 가 안됩니다.. import 문을 지우고 다시 해도 된다는 글이 있어서 따라해봤는데 그대로입니다.
캐시비우기 및 재시작 해도 그대로고 gradle rebuild 해도 그대로 원인조차 파악하기 어렵습니다. 도움주십쇼.
깃 링크:
git@github.com:choiinsoochoi/jpa.git
답변 2
1
안녕하세요, 인프런 AI 인턴입니다.
질문 주신 내용과 유사한 문제를 겪고 계신 다른 수강생의 질문이 답변되었던 경우가 있습니다. “섹션 1 프로젝트 환경설정 - JPA와 DB 설정, 동작확인 부분 오류” 및 관련된 다른 질문에 대해 강사님과 다른 학습자들의 조언이 담긴 답변 링크를 참고해보시면 도움이 될 수 있습니다.
참고하실 수 있는 유사 질문 링크는 다음과 같습니다:
위 링크의 답변을 참고하여 문제 해결에 접근해보시길 바랍니다.
0
형 소스한번만 봐주세요... 이거 몇시간째 이러는데.. h2 db 설정을 잘못해서 그런것같기도 하고.. 애플리케이션 로딩타고
h2 디비 테이블에 데이터가 안들어가요..
깃git@github.com:choiinsoochoi/jpa.git
testImplementation ('org.springframework.boot:spring-boot-starter-test'){
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
testImplementation ('org.junit.vintage:junit-vintage-engine'){
exclude group: 'org.hamcrest', module: 'hamcrest-core'
}
이 2개는 테스트에서 실행되는 서로 다른 의존성이여서요. 하나는 스프링부트 테스트용이고, 다른 하나는 junit5 빈티지 엔진인데,
첫번째에서는 빈티지 엔진을 exclude하였고 두번째에서는 hamcrest-core를 제외하였네요. 이렇게 해야 동작하는 junit4로 인식하여 가이드해주신 것 같습니다.
그리고 테스트가 실패하는 이유는 (=제대로 동작하지 않은)
이 3개의 클래스에 @RunWith(SpringRunner.class)
를 추가해주세요.
(junit4 테스트에서는 @RunWith가 포함되어 있어야 합니다.)
해결이 안될 경우 댓글 남겨주세요.
형 지시대로 추가했는데도 jdbc url 머시기 로그가남아서
h2 db 를 켰거든요.. 이거 왜이런거죠..
jdbc url 이 이상한거면 애초에 h2 console 도 연결이 안되어야 하는거아니에요..?
하이버네이트 속성에 뭔가 적어준게 없는거같은데...
잠시만요..
이상한 부분이 있나요.. dialect 속성을 추가해돌라는 로그인지... 잘 분간이 안가는데 우선 추가해보려고하거든요..
추가로.. 테스트 코드돌리면...
엔티티매니저가 널..
이건 빼박 하이버네이트 설정에 파일이 문제 인거같은데...
하이버네이트 파일에서 아무리봐도 뭔가문제인지를 잘...
깃: git@github.com:choiinsoochoi/jpa.git