mybatis 时间_开发工具:Mybatis.Plus.插件三种方式的逆向工程
一、逆向工程簡介
在Java開發(fā)中,持久層最常用的框架就是mybatis,該框架需要編寫sql語句,mybatis官方提供逆向工程,可以把數(shù)據(jù)表自動生成執(zhí)行所需要的基礎(chǔ)代碼,例如:mapper接口,sql映射文件,pojo實體類等,避免基礎(chǔ)代碼維護(hù)的繁雜過程。
在實際的使用中,常用的逆向工程方式如上,mybatis框架,mybatis-plus框架,插件方式。
二、Mybatis方式
1、基礎(chǔ)描述
基于xml配置的方式,生成mybatis基礎(chǔ)代碼,包括mapper接口,Mapper映射文件,pojo實體類,PojoExample條件工具類。
2、配置文件
注意這里的targetProject需要配置自定義路徑位置。
<?xml version="" encoding="UTF-8"?>3、啟動類
讀取配置文件,并執(zhí)行。
public三、MybatisPlus方式
1、基礎(chǔ)描述
MybatisPlus相比Mybatis提供更多增強的能力,單表操作基本都封裝好了,所以生成的mapper映射文件簡潔很多,需要注意ServiceImpl關(guān)鍵類和BaseMapper接口。
2、核心啟動類
這里的配置可以基于很多自定義的策略,案例生成的代碼已經(jīng)傳到倉庫,可以自行下載查看。
public該方式是當(dāng)前mybatis框架最流行的開發(fā)方式,代碼會簡潔很多。
四、插件工具
1、配置數(shù)據(jù)庫
這里選擇MySQL數(shù)據(jù)源,后續(xù)根據(jù)提示需要下載驅(qū)動配置。
2、連接配置
Url地址,賬號,密碼,獲取連接。
3、插件使用
這里選擇的是安裝EasyCode插件。
根據(jù)配置,生成逆向工程文件,整體思路和上述兩種方式一致。
總結(jié)
以上是生活随笔為你收集整理的mybatis 时间_开发工具:Mybatis.Plus.插件三种方式的逆向工程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 过年买什么年货送父母 最重要还是有一份心
- 下一篇: global mapper 制作地形图_