使用MyBatis Plus代码生成器一键生成代码
前言
在开发项目时,前期数据库的实体类,都需要自己一个一个的去建。假如一个项目的数据库有一百张表,那就要建一百个实体类,这样可能会把程序猿给累死。所以MyBatis Plus的程序猿们就开发了一套这个偷懒神器,一键生成controller、entity、mapper和service,话不多说,下面开始,go go go。
配置
pom文件
<!-- 引入MyBatis Plus启动器 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.0</version>
</dependency>
<!-- 引入代码生成器 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.1.1</version>
</dependency>
<!-- 引入Freemarker模板 -->
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.31</version>
</dependency>
application.yml配置文件就不需要配置什么了,正常按照Mybatis的配置即可
代码生成器工具类
启动
配置完之后,只运行main方法即可,具体请看,看一下启动后的官方的演示图
总结
MyBatis-Plus的代码生成器是一款很好的软件,为程序员开发项目前期很有帮助,帮助程序员们省去了写大量controller、entity、mapper和service代码的时间,可以让程序员们有更多的时间来完成项目的实际需求。
