MyBatisCodeHelper 是 Intellij 上的 mybatis 插件,通过 java 对象生成建表 sql,dao,mapper xml 文件, 方便的生成 curd,另外可以通过 mybatis 接口上的方法名直接生成 sql,单表 90% sql 均可以自动生成。支持Mysql Oracle
1.添加MyBatisCodeHelper-Pro代码生成器
安装的插件版本和idea的版本有时会不兼容,
插件版本:MybatisCodeHelperNew-2.8.2-183-201.zip
idea版本:2019.2可以上商店里搜索,
但是有时搜索不到,可以手动添,这是插件的链接:
链接:https://pan.baidu.com/s/1ps6NQ8BH6Kz4CUMVwTd2iQ
提取码:qg23
重启IDE,激活插件
点击激活,就可以使用了
2.连接数据库
填写数据库信息,填写完成后点击ok
连接成功后,就能看到数据库的信息
3.生成代码
配置信息:
配置service所在位置:
配置service实现类所在位置
配置信息
完成后点击ok
自动生成后的文件
4.加入依赖,
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>