IDEA
Mapper与Xml的相互跳转
自动生成Mapper与Xml
自动生成PO类
插件下载装配方式:
Settings–>Plugins–>Marketplace 中搜索下载安装并重启IDEA即可
Free Mybatis plugin:
free-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:
1.生成POJO类,mapper,xml文件
2.快速从xml跳转到mapper及从mapper跳转xml
3.mybatis自动补全及语法错误提示
安装并重启后,我们选择我们已经配置好的数据库,选中想生成Mapper的表,右键,就会出现mybatis-generator选项,如下图
如图所示的配置窗口,这里演示使用的默认配置,可根据需要选择性修改路径及命名,如果不想使用lombok去掉这个勾选即可,然后我们选择ok即可
效果展示:(因为另外还装了MyBatisX插件,所以Mapper接口和Xml文件图标会变成红色和蓝色小鸟)
快速跳转: 跳转到对应的xml/mapper接口直接点小鸟/箭头就可以
文件结构----会根据配置的路径不同显示不一样
mapper接口展示:
xml展示
没有安装MyBatisX插件 的 mapper接口和xml展示:
mapper:
xml: