五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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,更簡單更高效!的評論 (共 條)

分享到微博請遵守國家法律
谷城县| 徐州市| 日喀则市| 深圳市| 大渡口区| 伽师县| 玛多县| 特克斯县| 贵德县| 会理县| 普宁市| 塔城市| 横山县| 唐河县| 周宁县| 锡林浩特市| 盐山县| 蓝田县| 黄梅县| 昌图县| 任丘市| 堆龙德庆县| 徐闻县| 临潭县| 大余县| 化隆| 永城市| 山西省| 马关县| 福清市| 静宁县| 克什克腾旗| 定结县| 禹城市| 甘泉县| 北票市| 绥棱县| 都安| 亳州市| 望谟县| 宣武区|