기존 개발 시 H2로 개발하다가 mysql로 변경시 아래의 절차대로 해주면 무리없이 연동이 된다 .
<aside> 👾 개발환경은 Spring boot, Spring-boot-Jpa, H2
</aside>
jdbc , mysql gradle 설치spring-boot-jpa는 이미 있다는 가정하에 진행하였다. 아래 dependency 받아주자.
compile('org.springframework.boot:spring-boot-starter-jdbc')
compile('mysql:mysql-connector-java')
spring.datasource.url=jdbc:mysql://localhost:3306/데이터베이스이름? // 아래 이어서
useSSL=false&characterEncoding=UTF-8&serverTimezone=UTC // 위에꺼랑 병합
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
<appilcation.properties>에 위 정보를 적어주자 . 혹시 위 정보는 다른 .properties 에 기록하고싶다면. 따로 기록 하고 server가 올라갈때 해당 properties를 참조하도록 설정해주자 ..! properties를 분리하는 방법은 아래 링크를 참조하자.