코딩/Java, SpringBoot
Spring, JPA, mariadb 시작 에러
way to happiness
2022. 7. 2. 14:59
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로 두는 것이 편한듯.!