Error code 모음/5. JAVA, Spring errors

[Spring Error] Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

쟈누이 2021. 2. 13. 23:44
반응형

 

1. 에러 원인


에러의 원인은 application.properties 프로퍼티 파일에 연결하고자 하는 데이터 소스정보와 jpa 데이터 소스 정보가 기입되어 있지 않을때 발생한다

 

 

 

 

 

 

2. 해결 방법


spring.datasource.url=jdbc:postgresql://localhost:5432/postgresql
spring.datasource.username=postgresql
spring.datasource.password=postgrespassword

spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.show-sql=false
spring.jpa.hibernate.ddl-auto=create

위와 같이 application.properties 프로퍼티 파일에 위 요소를 입력해주면 되는 것 같다.

참고로 properties 는 확장자 앞에 이름이 각 프로젝트마다 다를 수 있으니, 

해당부분은 참고할 것

 

 

 

 

 

3. 참고 링크


stackoverflow.com/questions/26548505/org-hibernate-hibernateexception-access-to-dialectresolutioninfo-cannot-be-null

 

org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

I am trying run a spring-boot application which uses hibernate via spring-jpa, but i am getting this error: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be n...

stackoverflow.com

 

반응형