IDEA的mybatis插件plugin 和tools
2018-02-08 10:02
1271 查看
最近用idea写项目,mybatis从Mapper.java到xml每次跳转都不方便,在曾俊的提醒下装了两个插件,感谢曾俊的提醒,装好后特此分享。
2017.11.16 更新
关于新版的Mybatis Plugin采用zkm混淆了,反编译不能直接看到代码实现,破解难度大大增加。
zkm混淆的大概思路就是将源代码中的包名、类名重新编排。源代码类中直接赋值的字符串,混淆后变为通过静态代码块、构造函数、组合调用其他方法来初始化。反编译后将代码简单修改还是能够得出原文的字符串的。
先给出破解后的jar,直接替换原jar即可。路径:(C:\Users\lemo\.IntelliJIdea2017.1\config\plugins\mybatis_plus\lib\iMybatis-3.21.jar)
http://www.awei.org/download/iMybatis-3.21.jar
转载自https://www.awei.org/2017/11/08/idea-mybatis-plugin-3-21-po-jie-fang-fa/2017.11.08 更新发现Intellij idea 不能识别 @Slf4j,@Getter ,@Setter注解红色警告,但是编译通过,推荐下载使用lombok插件。这个插件还有很多其他功能:http://blog.csdn.net/KingBoyWorld/article/details/70175791
以下为原博文
Intellij Idea Mybatis插件主要有 Mybatis plugin插件和Mybatis tools插件。
(一)Mybatis plugin插件主要功能有:
提供Mapper接口与配置文件中对应SQL的导航
编辑XML文件时自动补全
根据Mapper接口, 使用快捷键生成xml文件及SQL标签
ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C)
快捷键生成@Param注解
XML中编辑SQL时, 括号自动补全
XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数)
自动检查Mapper XML文件中ID冲突
自动检查Mapper XML文件中错误的属性值
支持Find Usage
支持重构从命名
支持别名
自动生成ResultMap属性
快捷键: Option + Enter(Mac) | Alt + Enter(Windows)
随便截了两张图,具体功能自己多试就好了
图1-1
图1-2
(二)Mybatis tools插件主要功能有:
提供Mapper接口方法与XML配置文件中对应SQL自由切换导航。
提供Mapper接口方法调用明细。
图2-1
图2-2
(三)Intellj Idea15中安装Myabtis插件
选择File->Settings->Plugins,选择Browse repositores,在搜索框中输入"mybatis",分别选择安装Mybatis plugin和Mybatis tools插件,点击Install安装插件。IDEA重启即可
Mybatis plugin插件是要激活码的,有钱的可以捧个钱场,购买激活码
不然可以看以下破解教程,IDEA要处于关闭状态
Mybatis plugin插件破解文件下载:http://pan.baidu.com/s/1o7VbKzK
解压破解包,找到图片中的路径复制
图3-1
找到以下图片中的jar包(我的路径是C:\Users\lemo\.IntelliJIdea2017.1\config\plugins\mybatis_plus\lib)
图3-2
打开mybatis_plus.jar将图3-1中的文件复制到com文件下重启idea即可
图3-3
9a34
2017.11.16 更新
关于新版的Mybatis Plugin采用zkm混淆了,反编译不能直接看到代码实现,破解难度大大增加。
zkm混淆的大概思路就是将源代码中的包名、类名重新编排。源代码类中直接赋值的字符串,混淆后变为通过静态代码块、构造函数、组合调用其他方法来初始化。反编译后将代码简单修改还是能够得出原文的字符串的。
先给出破解后的jar,直接替换原jar即可。路径:(C:\Users\lemo\.IntelliJIdea2017.1\config\plugins\mybatis_plus\lib\iMybatis-3.21.jar)
http://www.awei.org/download/iMybatis-3.21.jar
转载自https://www.awei.org/2017/11/08/idea-mybatis-plugin-3-21-po-jie-fang-fa/2017.11.08 更新发现Intellij idea 不能识别 @Slf4j,@Getter ,@Setter注解红色警告,但是编译通过,推荐下载使用lombok插件。这个插件还有很多其他功能:http://blog.csdn.net/KingBoyWorld/article/details/70175791
以下为原博文
Intellij Idea Mybatis插件主要有 Mybatis plugin插件和Mybatis tools插件。
(一)Mybatis plugin插件主要功能有:
提供Mapper接口与配置文件中对应SQL的导航
编辑XML文件时自动补全
根据Mapper接口, 使用快捷键生成xml文件及SQL标签
ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C)
快捷键生成@Param注解
XML中编辑SQL时, 括号自动补全
XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数)
自动检查Mapper XML文件中ID冲突
自动检查Mapper XML文件中错误的属性值
支持Find Usage
支持重构从命名
支持别名
自动生成ResultMap属性
快捷键: Option + Enter(Mac) | Alt + Enter(Windows)
随便截了两张图,具体功能自己多试就好了
图1-1
图1-2
(二)Mybatis tools插件主要功能有:
提供Mapper接口方法与XML配置文件中对应SQL自由切换导航。
提供Mapper接口方法调用明细。
图2-1
图2-2
(三)Intellj Idea15中安装Myabtis插件
选择File->Settings->Plugins,选择Browse repositores,在搜索框中输入"mybatis",分别选择安装Mybatis plugin和Mybatis tools插件,点击Install安装插件。IDEA重启即可
Mybatis plugin插件是要激活码的,有钱的可以捧个钱场,购买激活码
不然可以看以下破解教程,IDEA要处于关闭状态
Mybatis plugin插件破解文件下载:http://pan.baidu.com/s/1o7VbKzK
解压破解包,找到图片中的路径复制
图3-1
找到以下图片中的jar包(我的路径是C:\Users\lemo\.IntelliJIdea2017.1\config\plugins\mybatis_plus\lib)
图3-2
打开mybatis_plus.jar将图3-1中的文件复制到com文件下重启idea即可
图3-3
9a34
相关文章推荐
- idea 插件Free Mybatis plugin
- IDEA安装Mybatis-plugin插件
- 在IDEA下,使用maven的mybatis-generator-maven-plugin插件自动生成实体类
- Java-idea-mybatis plugin插件使用
- Intellij Idea Mybatis 插件(plugin和tools插件)
- 在IDEA下,使用maven的mybatis-generator-maven-plugin插件自动生成实体类
- idea中Mybatis Plugin插件安装破解及使用
- Intellij IDEA Mybatis plugin插件破解安装
- 【IDEA】Mybatis Plugin插件安装破解及使用
- IntelliJ IDEA MyBatis-Plugin插件的使用
- Intellij idea mybatis 插件 freeMybatisPlugin和 MybatisTools那些事
- idea中装mybatis plugin插件
- IDEA mybatis-generator-maven-plugin 插件的使用
- Intellij IDEA Mybatis plugin插件破解安装
- MyBatis Generator插件之ToStringPlugin
- IDEA如何安装mybatis插件
- 详解MyBatis自定义Plugin插件
- JAVA-IDEA-mybatis_plugin破解
- idea 安装mybatis plugin (mybatis插件)
- 用IDEA基于maven项目使用mybatis-generator-plugin生成mapper和pojo