在上一篇中《spring boot 中使用mybatis自动生成mapper和dao插件(上)》我们讲解了怎么在pom.xml中添加插件以及添加插件需要的配置文件

步骤:

1:在pom.xml中添加mybatis-generator插件

2:添加插件需要的配置文件

3:在idea中配置

4:编码测试

三:IDEA中添加mybatis自动生成插件

3.1 在idea的导航栏中RUN的下拉框打开。如下图:

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成

可以看到Edit Configurations...

打开之后:

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成_02

可以看到”+“号。点击+号选择Maven这个

spring boot 中使用mybatis自动生成mapper和dao插件(下)_spring_03

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成_04

在打开的窗口中:

Name:自定义的名字。显示在RUN的时候作为区分的

Command line这里输入需要执行的maven命令

输入:mybatis-generator:generate -e

保存后:

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成_05

配置完成之后,在RUN的下拉框中可以看到刚才配置的自动生成插件。点击运行的小三角。

spring boot 中使用mybatis自动生成mapper和dao插件(下)_spring_06

就会在对应的文件夹中生产文件。

四:编码测试

执行完三的步骤之后,可以看到:

自动生成的dao类

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成_07

自动生成的实体对象

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成_08

自动生成mapper.xml文件

spring boot 中使用mybatis自动生成mapper和dao插件(下)_ide_09

接下来就是编写controller和service进行测试了。

创建controller

spring boot 中使用mybatis自动生成mapper和dao插件(下)_ide_10

spring boot 中使用mybatis自动生成mapper和dao插件(下)_ide_11

创建service

spring boot 中使用mybatis自动生成mapper和dao插件(下)_自动生成_12

启动项目:使用postman进行测试:

spring boot 中使用mybatis自动生成mapper和dao插件(下)_ide_13

查询数list数据,并进行分页了。达到我们预期的结果。说明spring boot配置mybatis自动生成插件完成。