본문 바로가기
LEARN/ERROR

[ERROR] Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect

by 아이엠제니 2024. 5. 4.

 


 

 

 

유튜브 보면서 코딩레시피님이 올리신 '스프링부트 게시판 프로젝트'를 따라하고 있었다.

초기에 필요한 것은 당연히 세팅!

`application.yml`에서 spring data jpa 설정하는 부분이 있는데!

 

 

 

변경 전


spring:
  jpa:
    database-platform: org.hibernate.dialect.MySQL5InnoDBDialect

위 database-platform 때문에 에러가 나고 있는 것 같았다.

 

Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect

엄청 긴 에러 로그가 찍혔는데, 요청된 클래스를 로드할 수 없다고 보이는 저 부분이 의심이 되어 구글링을 했다.

stack overflow에서 해결 방법을 발견했다.

 

 

 

변경 후


spring:
  jpa:
    database-platform: org.hibernate.dialect.MySQLDialect

database-platform 부분을 위처럼 수정하면 된다.

버전 문제때문에 생긴 에러였다.

 

 

 

참고
https://stackoverflow.com/questions/76425075/classnotfoundexception-could-not-load-requested-class-org-hibernate-dialect-m

 

 

 

300x250