之前经常的操作是在 Mapper 接口中将接口名称复制一下,然后去查找对应的 XML 文件,打开后 CRTL+F 查找对应的 xml 实现,整个过程效率很低下。搜了搜果然有前辈已经出了一款 IDEA 的插件解决了这个问题,把这个好用的跳转插件推荐给大家。
一、简介
Free MyBatis Tool,是一款免费的增强IntelliJ IDEA对Mybatis支持的插件,为MyBatis开发提供了很多方便的功能,插件支持Mapper间快速跳转、语法错误提示、代码生成,使用可以一定程度上提高开发效率。
我这边最主要的就是用它的跳转导航功能,可以快速从Mapper.java文件跳转到xml中的对象的sql代码块。
二、安装
文件 -> 设置
插件 -> Marketplace -> 输入Free MyBatis,等待一段时间 -> 点击Free MyBatis Tool上的安装,等待一段时间 -> 确定 -> 重启IDEA
三、使用
1.代码生成
略,个人能力有限,暂不展开叙述。
可参考: IDEA中Free Mybatis plugin插件的使用_7rulyL1ar的博客-CSDN博客
2.Mapper界面跳转
Mapper接口文件以及Mapper.xml文件中的绿色箭头点击后可以相互跳转
3.错误提示
当出现Mapper.xml有与实体类或Mapper接口文件中不匹配的情况,爆红提示
4.自动生成mapper.xml文件
略,个人能力有限,暂不展开叙述。
可参考: IDEA插件Free Mybatis plugin_范亚明的博客-CSDN博客
新建一个mapper接口,Alt+enter弹出下面的窗口
5.生成statement语句
略,个人能力有限,暂不展开叙述。
可参考: IDEA插件Free Mybatis plugin_范亚明的博客-CSDN博客
alter+enter弹出
参考资料: 1. 好用的IDEA插件之Free MyBatis plugin_idea mybatis跳转插件_每天进步亿点点的小码农的博客-CSDN博客
2. IDEA中Free Mybatis plugin插件的使用_7rulyL1ar的博客-CSDN博客
3. IDEA插件Free Mybatis plugin_范亚明的博客-CSDN博客