제목에도 써놨듯, 스프링부트 jpa 프로젝트 도중 다음과 같은 에러가 출력되었다.
1. Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
2. Failed to load ApplicationContext
3. Error creating bean with name 'entityManagerFactory'
구글링을 해보며 여러 방법을 시도해보았으나 실패.
1.javassist 추가
(gradle-groovy) implementation group: 'org.javassist', name: 'javassist', version: '3.15.0-GA'
(gradle-kotlin) implementation(group = "org.javassist", name = "javassist", version = "3.15.0-GA")
해결방안
-> application.properties에 박혀있는 spring.jpa.database-platform=org.hibernate.dialect.MySQL57DBDialect 제거
다른 블로그 글을 보며 그대로 썼었는데,작업하는 환경마다 다르므로 삭제해주고, 자동으로 탐색해주는 스프링부트를 믿어보자.
'개발 > Java' 카테고리의 다른 글
[JPA] JPA 개념과 장단점은 어떤 것이 있을까? (0) | 2023.07.29 |
---|---|
[Java] Array.sort 1차원, 2차원 배열 정렬 (0) | 2023.04.16 |
[JAVA] Resource leak: 'scanner' is never closed 경고 해결법 (0) | 2022.08.22 |
[Java] Set에 관련한 정리, Collection 선정 플로우 (0) | 2022.08.12 |
[JAVA] 변수 타입 확인하는 방법 (0) | 2022.03.28 |
댓글