最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

分享到微博請遵守國家法律
竹北市| 时尚| 康定县| 饶平县| 南溪县| 武平县| 四会市| 沧州市| 重庆市| 石城县| 徐水县| 增城市| 漯河市| 余姚市| 潮安县| 长乐市| 利川市| 左权县| 元氏县| 富蕴县| 永吉县| 右玉县| 松桃| 阳城县| 云梦县| 巩义市| 镇康县| 板桥市| 五原县| 都兰县| 麻江县| 南通市| 嘉义县| 台东县| 金平| 彭州市| 湟源县| 松滋市| 定兴县| 淄博市| 石泉县|