天天看點

eclipse中Jfinal連接配接MySQL資料庫:Jfinal+Gradle+Springboot配置

新來公司使用的持久層架構是JFinal,剛剛接觸連接配接資料庫的時候遇到了一些問題,記錄下來,給遇到的童鞋避免掉坑。

本地MySQL版本是5.7,我使用的連接配接驅動是8.0.13版本

eclipse中Jfinal連接配接MySQL資料庫:Jfinal+Gradle+Springboot配置

資料庫連接配接驅動(mysql)版本需要注意:

mysql-connector-java " 6 "以下的版本使用的driverClassName 是:

driverClassName = com.mysql.jdbc.Driver

6以上的版本需要加上:  cj ,否則連接配接失敗,如下所示:

com.mysql.cj.jdbc.Driver

還有一個特别要注意的地方就是,在使用6以上的版本時,一定要在連接配接URL上加上serverTimezone這個屬性

例如我下面的截圖中:serverTimezone=UTC

之後點選測試連接配接就可以連上,因為我之前建立項目不是使用JFinal官方給出的JBolt插件做的。

eclipse中Jfinal連接配接MySQL資料庫:Jfinal+Gradle+Springboot配置

以下是我這個初始項目中的一些基本配置:

eclipse中Jfinal連接配接MySQL資料庫:Jfinal+Gradle+Springboot配置

config.properities檔案中的内容:

eclipse中Jfinal連接配接MySQL資料庫:Jfinal+Gradle+Springboot配置

這樣我們就可以直接連接配接資料庫生成實體了。

轉載:資料庫連接配接池的對比:https://blog.csdn.net/wawa3338/article/details/81380662

繼續閱讀