使用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代码的时间,可以让程序员们有更多的时间来完成项目的实际需求。

经验分享 程序员 微信小程序 职场和发展