기술없는 기술 블로그 RSS 태그 관리 글쓰기 방명록
2022-01-04 00:18:08

 

SpringBoot 2.6.2를 사용하면서 Hibernate 쿼리를  MySQL 쿼리로 변환하는 아래의 config가 Deprecated 되어 에러가 발생했다.

spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.mysql5innodbdialect

 

해당 문제를 구글링해본 결과 동욱님의 깃허브나 블로그에서도 확인 할 수 있었다.

 

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL57Dialect
spring.jpa.properties.hibernate.dialect.storage_engine=innodb
spring.datasource.hikari.jdbc-url=jdbc:h2:mem://localhost/~/testdb;MODE=MYSQL

깃헙에서 설명한 코드를 적용하여 정상적으로 작동하는 것을 확인했고 해당 properties의 의미나 관련 내용에 대해서 찾아서 정리해야겠다.

 

 

 

https://github.com/jojoldu/freelec-springboot2-webservice/issues/67

 

P.100 properties 추가 시 작동 오류 · Issue #67 · jojoldu/freelec-springboot2-webservice

안녕하세요~ 조졸두님 책으로 공부하고 있는 베니라고 합니다! 100 페이지에서 application.properties에 MySQL5InnoDBDialect 추가 시 밑에 이미지와 같이 나오고 있습니다! 그리고 해당 클래스를 보면 /** A D

github.com

 

'study > java&spring' 카테고리의 다른 글

[Spring] @RequestBody @RequestParam 차이  (0) 2022.01.18
@WebMvcTest @SpringBootTest 차이  (0) 2022.01.02
[gradle] Lombok plugin 빌드 오류 해결  (0) 2021.12.31
Gradle 5의 lombok 설정  (0) 2021.12.31
Java Bean과 Spring Bean  (0) 2021.12.30