MybatisX快速生成代码(mybatis plus模板)

简介: MybatisX快速生成代码(mybatis plus模板)

1、概述

MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。

在开发过程中,相信大家都遇到过一个数据库内有着十几张或比之更多的数据表的情况。而面对这众多的数据表,实体类、服务类、服务实现类、Mapper接口及其对应的XML文件更是头大,这无疑是成倍增加的工作量。这时 MyBatisX 插件的强大就体现出来了。

2、基本使用

这里主要介绍 MyBatisX-Generator 的使用,简单的 Java 与 XML 调回跳转Mapper 方法自动生成 XML 就不进行介绍了,感兴趣的小伙伴可以自行面向百度编程。

2.1、插件安装

打开IDEA,进入 File -> Settings -> Plugins -> Browse Repositories,输入 MybatisX 搜索并安装,安装完成后 IDEA 会提示需要重启,根据提示来即可

2.2、集成数据库

IDEA 中自带集成数据库的功能,下面会介绍集成的操作,但是项目中的数据库配置将不进行介绍了,相信大家能找到这个文章都是大牛,这类简单的配置就不献丑了😼。

  1. 找到 IDEA 右手边的 Database,在这里添加数据库,下面以添加 MySQL 数据库为例

  2. 填写连接信息

  3. 在连接成功之后会在右边的 Database 看到自己所连接的数据库,右键点击需要创建实体类等文件的数据表,选中 MyBatisX-Generator

  4. 代码自动生成配置的页面总共有两个,配置完成之后就可以进行代码的自动生成了


  5. 成功自动生成了不同层的代码

好啦,基本上 MyBatisX-Generator 的使用就介绍完毕了,多个数据表如法炮制即可,然后在此基础上添加自己需要用到的注解或者代码即可。摸鱼结束!!!


相关文章
|
6天前
|
Java 关系型数据库 数据库连接
Mybatis+MySQL动态分页查询数据经典案例(含代码以及测试)
Mybatis+MySQL动态分页查询数据经典案例(含代码以及测试)
41 1
|
6天前
|
XML Java 数据库连接
mybatis环境搭建步骤(含配置文件代码)
mybatis环境搭建步骤(含配置文件代码)
18 1
|
6天前
|
Java 关系型数据库 数据库连接
MyBatis Plus 解决大数据量查询慢问题
MyBatis Plus 解决大数据量查询慢问题
|
6天前
|
druid Java 数据库连接
Spring Boot3整合MyBatis Plus
Spring Boot3整合MyBatis Plus
53 1
|
6天前
|
数据库
Springboot+mybatis-plus逆向工程生成代码器
Springboot+mybatis-plus逆向工程生成代码器
|
6天前
|
Java 数据库连接 mybatis
mybatis plus字段为null或空字符串把原来的数据也更新了,只需要注解
mybatis plus字段为null或空字符串把原来的数据也更新了,只需要注解
24 0
|
6天前
|
Java 数据库连接 数据库
Spring Boot整合MyBatis Plus集成多数据源轻松实现数据读写分离
Spring Boot整合MyBatis Plus集成多数据源轻松实现数据读写分离
33 2
|
6天前
|
关系型数据库 Java 数据库连接
如何利用Mybatis-Plus自动生成代码(超详细注解)
如何利用Mybatis-Plus自动生成代码(超详细注解)
64 1
|
6天前
|
存储 缓存 Java
什么!?实战项目竟然撞到阿里面试的原题!???关于MyBatis Plus的缓存机制
什么!?实战项目竟然撞到阿里面试的原题!???关于MyBatis Plus的缓存机制
|
6天前
|
缓存 Java 数据库连接
MyBatis Plus的“幻查” 规范到底要怎样使用哪几个查询函数 为什么会出现幻查?还有幻删为什么会删不掉
MyBatis Plus的“幻查” 规范到底要怎样使用哪几个查询函数 为什么会出现幻查?还有幻删为什么会删不掉