idea系列之实用插件Free MyBatis plugin、Maven Helper、GsonFormat和快速生成maven依赖技巧【八】
1. Free MyBatis plugin
这个插件主要实现了mapper和xml的快速跳转,不用每次查找sql的时候全局搜索了。
安装过程不多说,这个插件介绍如下:
常用的就是第二个功能:快速从xml代码跳转到mapper文件和从mapper文件跳转到xml代码。
如图所示,点击箭头即可实现跳转:
2. Maven Helper
这个插件主要用来解决maven冲突
插件介绍如下:
安装完成后,打开pom.xml文件,会多出一个Dependency Analyzer选项卡:
点击后界面如下:
默认选中的是冲突项,左侧展示的是冲突列表,随便点一个,显示红色的右键排除即可:
然后点击左上角Refresh UI按钮即可看到已经排除,pom中也会自动添加排除代码:
3. GsonFormat
该插件可以快速格式化json串,不用每次去百度打开json格式化网站;最强大的是可以生成实体类。
安装完成重启idea后,新建一个类:
注意光标在类中,然后快捷键alt+s,会出现弹窗:
输入一个json串:
然后点击Format按钮:
然后点击OK,会出现弹窗:
其中Data Type和Field name列是可以进行编辑的:
然后点击OK,就自动生成了实体类:
4. 快速生成maven依赖
该技巧可以让我们不用添加依赖的时候去官网搜索,提高开发效率。
如图所示,打开pom.xml文件,光标定位到空白处:
右键点击Generate:
然后点击Dependency:
在弹窗内输入要添加的依赖,然后选中要添加的依赖,点击Add按钮即可,pom中就在之前光标所在位置自动添加所选择的依赖: