MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率,但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题, 例如一些复杂的SQL,多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBatisX插件, MyBatisX是一款基于 IDEA 的快速开发插件,为效率而生 MyBatisX插件用法:https://baomidou.com/pages/ba5b24/
好处: 当你工作中有很多mapper接口时,如果需要找到相对应的映射文件,比较麻烦,此时就可以使用MyBatisX插件的功能,就可以快速定位到mapper 接口所对应的映射文件,以及映射文件所对应的mapper接口
具体操作:
第一步: File-Settings-Plugins,搜索"MyBatisX",点击install,重启idea
第二步: 在src/main/resources目录mapper目录,在mapper目录创建UserMapper.xml映射文件,创建之后,这个文件的头像是一只黑色蒙眼小鸟,写入如下
<!--把自己写好的mapper接口的全限定名路径写到下面那行,例如UserMapper接口-->
<mapper namespace="com.huanf.mybatisplus.mapper.UserMapper">
<!--上面那行的最前面有一个小鸟标识,点击一下,就会跳到我们写的对应UserMapper接口-->
<!--同时,UserMapper接口方法最前面也会有一个小鸟标识,点击一下,就会跳转到我们这个UserMapper.xml配置文件-->
</mapper>