編碼的世界 / 優質文選 / 歷史

【JFinal】之 連接MySQL數據庫(Maven)


2022年7月08日
-   

環境: Win 10 JFinal 3.3 配置好JFinal,可參考:http://blog.csdn.net/fanfan4569/article/details/79294781
官網資料: http://www.jfinal.com/project/1
(1)配置JFinalConfig① 配置 配置文件

② 添加依賴
需要的maven依賴 在 pom.xml 中添加以下
 <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.37</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.29</version>
</dependency>

③ 配置JFinalConfig
public void configPlugin(Plugins me) {
DruidPlugin druidPlugin = new DruidPlugin(PropKit.get("jdbcUrl"), PropKit.get("user"),
PropKit.get("password").trim());
me.add(druidPlugin);
// 配置ActiveRecord插件
ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin);
// 顯示SQL語句
arp.setShowSql(true);
// 所有映射在 MappingKit 中自動化搞定
_MappingKit.mapping(arp);
me.add(arp);
}


(2)配置類 JFinal有個好處,在與 extend Model後,Dao類無需寫屬性和get/set
① 目錄

② User類
Tips : 繼承 Model之後,不要在dao類中添加屬性,否則之後執行SQL語句會查詢不到
③ _MappingKit

④ 配置Controller

(3)測試

熱門文章