1. 程式人生 > >Springboot整合mybatis的坑

Springboot整合mybatis的坑

初次嘗試Springboot+mybatis 用的是maven的構建方式

那麼整合驅動的時候問題來了 會報出一大推連結不上資料庫的錯誤

原因在於我們使用新的 mysql驅動 他已經更新驅動的包 

包含這些地方  這裡是pom檔案

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>6.0.6</version>
        </dependency>

這裡是application的配置檔案
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/springboot?characterEncoding=utf8&useSSL=true&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

第一個問題是時區問題與SSL問題url連結必須和上面是一樣的

第二個是JDBC的驅動包更新了。包名也改變了