国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Mybatis Plus最新代碼生成器AutoGenerator,更簡單更高效!

2023-03-03 16:02 作者:兩年半的java練習生  | 我要投稿


MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBatis 的基礎(chǔ)上只做增強不做改變,為簡化開發(fā)、提高效率而生。


今天的主角是MP推出的一款代碼生成器,本文主要來介紹一下它強大的代碼生成功能。

一、概述

AutoGenerator 是 MyBatis Plus推出的代碼生成器,可以快速生成Entity、Mapper、Mapper XML、Service、Controller等各個模塊的代碼,比Mybatis Generator更強大,開發(fā)效率更高。

二、使用AutoGenerator

1. 初始化數(shù)據(jù)庫表結(jié)構(gòu)(以User用戶表為例)


2. 在 pom.xml 文件中添加 AutoGenerator 的依賴。

3. 添加模板引擎依賴,MyBatis-Plus 支持 Velocity(默認)、Freemarker、Beetl,這里使用Freemarker引擎。

4. 全局配置


5. 自定義模板生成DTO、VO


未生成代碼前的項目目錄如下:

運行CodeGenerator生成代碼:


項目成功生成了Entity、Service、Controller、Mapper、Mapper.xml、DTO、VO文件。

User用戶類


想了解MyBatis Plus代碼生成配置可以參考官方配置:代碼生成器配置新

總結(jié)

對比Mybatis的Generator和MyBatis-Plus的AutoGenerator,就可以得出這樣一條結(jié)論:后者的配置更簡單,開發(fā)效率也更高,功能也更強大——可快速生成Mapper、Model、Service、Controller、DTO/VO層代碼,到這里AutoGenerator生成器的介紹已經(jīng)完成,文章如果對你有所幫助,我們下期見!


Mybatis Plus最新代碼生成器AutoGenerator,更簡單更高效!的評論 (共 條)

分享到微博請遵守國家法律
灵寿县| 孝义市| 怀来县| 闽侯县| 栾城县| 大田县| 闽侯县| 珲春市| 廉江市| 长葛市| 宣威市| 高安市| 惠安县| 二连浩特市| 红桥区| 进贤县| 岳普湖县| 沙洋县| 德阳市| 罗源县| 临汾市| 新安县| 贡嘎县| 保康县| 高雄市| 固镇县| 正安县| 五大连池市| 临漳县| 抚顺市| 浦北县| 甘谷县| 合水县| 浑源县| 丰都县| 北京市| 辽宁省| 临漳县| 佛教| 阳山县| 阿图什市|