昨天給小夥伴們分享了關於Spring Boot整合shiro時關於導錯依賴致使報錯問題,有小夥伴留言說解決了他遇到的報錯,看到這個我仍是以爲蠻開心的。 今天我再來分享一個關於Spring Boot整合Mybatis時碰到的另外一個報錯問題,也是關於依賴的。好了,很少說了,先看下報的錯誤:java
com.mysql.cj.exceptions.UnableToConnectException: Cannot load connection class because of underlying exception: com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse the connection string near ';characterEncoding=UTF-8'.mysql
還有一個錯誤提醒是:sql
com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse the connection string near ';characterEncoding=UTF-8'.app
一開始覺得是application.properties裏面的配置寫錯了,檢查了好幾遍都沒發現問題所在,後面查看pom文件中的依賴,Mysql的依賴也加進來了,問什麼仍是報錯了? 後面經過查看Dependencies裏面的版本是8.0.15。spa
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
<version>5.1.27</version>
</dependency>
複製代碼
聚沙成塔,滴水穿石!code