본문 바로가기

코딩/Java, SpringBoot

Spring, JPA, mariadb 시작 에러

 

JPA dialect(방언)~라고 에러뜰 때 아래의 설정을 추가해주면 된다.

dialect : DB마다 조금씩 다른 문법을 의미함. mysql을 사용할 때는 mysql dialect를 사용해야함.

 

각자 사용하는 DB에 따라 다른 값을 가진다. mariadb는 mysql을 사용하면 되고 주석에 나와 있듯이 mssql은 sql_server를 사용하면 된다.

주의할점. properties파일을 작성할 때 뒤에 공백이 있으면 안될 때가 있다. 예로 14번줄 mysql뒤에 공백이 있으면 인식못한다.

 

전체 application.properties파일.

마찬가지로 root도 뒤에 공백있으면 안된다. "root"가 아닌 "root  "로 접근한다.

초반에 table구조가 바뀔 상황이 많을 때는ddl-auto=create로 두는 것이 편한듯.!

'코딩 > Java, SpringBoot' 카테고리의 다른 글

springboot OAuth 네이버 아이디로 로그인  (0) 2022.07.18
spring boot jwt filter, converter  (0) 2022.07.18
Gradle build.gradle 버전별 차이  (0) 2021.12.27
[java]필드변수  (0) 2021.02.09
Java SE vs JDK vs JRE  (0) 2021.01.03