IDEA使⽤MyBatisCodeHelperPro来generator代码的详细教程⽬录
1.介绍
2.安装
3.使⽤
3.1 实体类⾃动⽣成建表语句
3.2 根据数据库表⽣成bean、mapper、l
1.介绍
在开发过程中可以帮助我们通过数据库表⽣成编写⽣成bean,mapper,l等⽂件。
可以通过实体类⽣成建表语句,根据需要进⾏调整后到数据库中执⾏。
⽀持mapper与xml⽂件间的相互跳转。
MyBatisCodeHelperPro是idea的⼀个插件,类似于mybatis plugin,但是要收费的,有条件可以买激活码激活。
2.安装
由于在idea下载MyBatisCodeHelperPro实在太慢了,所以笔者在这⾥提供⽹盘链接给⼤家下载,
下载链接
点解选择install Plugin from Disk,选好路径即可安装。
3.使⽤
3.1 实体类⾃动⽣成建表语句
1.创建实体类
import lombok.Data;
import java.util.Date;
@Data
public class User {
/**
* 主键ID
*/
private Integer id;
/
**
* ⽤户名
*/
private String userName;
/**
* 年龄
*/
private Integer age;
/**
* 家庭地址
*/
private String adress;
最新版idea安装详细教程
/**
* ⼿机号码
*/
private String phone;
/**
* 注册时间
*/
private Date regTime;
}
2.在实体类对象中,点击选择Generate,再点击generate mybatis files
3.在这⾥可以稍作调整,⽐如添加索引,然后就可以⽣成建表语句了
4.根据需要调整建表语句后,在数据库中执⾏即可。
-- auto Generated on 2020-08-25
-- DROP TABLE IF EXISTS `user`;
CREATE TABLE `user`(
id INT (11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
user_name VARCHAR (50) NOT NULL DEFAULT '' COMMENT '⽤户名',
age INT (11) NOT NULL DEFAULT -1 COMMENT '年龄',
adress VARCHAR (50) NOT NULL DEFAULT '' COMMENT '家庭地址',
phone VARCHAR (50) NOT NULL DEFAULT '' COMMENT '⼿机号码',
reg_time DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00' COMMENT '注册时间', PRIMARY KEY (id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT '⽤户表';
3.2 根据数据库表⽣成bean、mapper、l
1.在Database中,右击数据库表,选择Mybatis generator
2.选择你要⽣成的类
再勾选⼀个mybatisplus
3.即可⽣成代码
到此这篇关于IDEA使⽤MyBatisCodeHelperPro来generator代码的详细教程的⽂章就介绍到这了,更多相关IDEA使⽤MyBatisCodeHelperPro内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!