其他分享
首页 > 其他分享> > 一键生成mapper、mapperxml等文件——MybatisX插件的使用

一键生成mapper、mapperxml等文件——MybatisX插件的使用

作者:互联网

本文首发于西二blogs:一键生成mapper、mapperxml等文件——MybatisX插件的使用
搬运请务必转载出处。

MybatisX插件使用——为快速开发而生

前言:其实很久以前我就非常厌恶写一堆mapper、service、impl之类的重复性工作,一直希望有那么一个工具帮我干这些重复性工作。后面终于发现了这么一个宝藏插件。

以下为官方介绍:

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

虽然这款插件功能比较好用,但是其却是全英文的插件,并且有些选项难以从字面意义上理解,而官方的文档说明不够完善,因此特撰写本文帮助后来者排坑。

需要搭配以下一起食用

快速上手

首先在idea中的插件搜索MybatisX下载。

1.生成代码功能

在idea中配置好数据源,右键需要生成代码的表名,点击MybatisX-Generator选项,弹出如下界面。

部分参数说明:

点击next后,下一步为生成mapper、service等

参数说明:

最底下的表:显示所要生成文件的类型、模块路径、基本路径、生成后位于哪个包。后面三个列都可以修改值以符合项目需要。这些也可以在对应的template的文件夹内的.meta.xml中进行修改。

点击Finish即完成对应代码的生成。

2.xml跳转功能

安装该插件后,对应的mapper和mapperxml图标变成蓝鸟和红鸟。在代码行号的右侧点击相应的蓝鸟和红鸟图标即可快速跳转到对应部分,方便修改。(如果代码使用@Insert等注解而不是在xml中实现SQL代码,则左侧不会显示相应图标)

3.JPA提示(代码自动补全,同时在xml中生成对应的SQL语句)

这点官方文档中的动图演示的非常清晰了,这里就不再赘述。

MybatisX 快速开发插件 | MyBatis-Plus (baomidou.com)

结语

以上就是MybatisX插件的食用方法,希望大家能通过这个插件来有效的提升自己的效率,把时间花在刀刃上,减少一些重复性的工作。

标签:mapper,插件,实体类,代码,MybatisX,生成
来源: https://www.cnblogs.com/6543x1/p/15484098.html