文档章节

IDEA2018 Mybatis plugin破解

DemonsI
 DemonsI
发布于 09/19 14:47
字数 605
阅读 393
收藏 11

IDEA2018 Mybatis plugin破解 

 

 Mybatis Plugin

  • 一、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)

  •  

    二、Mybatis Plugin安装破解

    打开IDEA ,Configure-> plugins到达下面页面 

    点击红色框按钮,选择mybatis插件。(这里选择你下载下来的插件地址)插件以及破解包地址,密码:e6zc


    点击OK,当出现以下界面,点击Postpone
  • 紧接着点击Configure -> Edit Custom VM Options

  • 来到如下界面,在后面加上两行代码

  • 代码如下:

  • -XX:+DisableAttachMechanism
    -javaagent:D:\Program\Study\IDEA\IntelliJ IDEA 2018.1\ideaagent-1.2.jar

  • 红色地址是你刚刚下载下来jar包的位置,地址中最好不要有中文

  • 点击Save,重启IDEA。(重启过程比较慢,如果一直卡在启动界面,那就是你的电脑不支持破解,关掉IDEA进程,重新启动)

  •  

    三、Mybatis Plugin安装是否成功

    随便新建一个Dao接口,当方法名旁边出现如下三角形,则安装破解成功
  • 点击三角形会跳转到相应mapper.xml文件的对应id。

  •  

    四、Mybatis Plugin使用方法

    添加一个方法,鼠标停留在方法名上,使用快捷键: Option + Enter(Mac) | Alt + Enter(Windows),出现如下界面。选择第一个选项

  • 这里第一个选项选择对应SQL语句的类型,第二个选项选择你对应mapper.xml文件位置

  • 点击ok,来到对应mapper.xml文件,插件已经帮你生成了相关代码,你只需要编写对应sql语句

  •  

© 著作权归作者所有

DemonsI
粉丝 36
博文 343
码字总数 866800
作品 0
朝阳
程序员
私信 提问
IDEA安装Mybatis插件安装及破解步骤

window下安装步骤如下: 1、在IDEA的plugins插件库中,找到mybatis plugin,然后点击安装,重启idea; 2、由于mybatis plugins 是收费的插件,我们需要通过破解来使用它; 破解步骤如下: 1)...

Idea_
2016/11/25
108
0
jrebel + Eclipse + tomcat 实现热部署

最新版6.4.1破解版下载路径:http://download.csdn.net/download/cock333/9466408 使用方法 总体的思路就是:下载官方的Eclipse插件 然后再指定javaagent等于破解版的jrebel.java路径 1:下载...

明舞
2016/03/30
175
1
Lombok不支持Idea2018的解决方案

如果你也在intellij idea 2018中使用了Lombok,现在的插件是不支持的。虽然打包和build都不抱错,但是打开编辑器看到一大片红色的编译错误提示还是十分不爽,关键是没有了自动完成。 解决方案...

davelet
03/29
0
0
一些加快开发效率的idea插件

在Java开发中,idea是当之无愧的最好用的IDE,它也鼓舞了很多开发者开发了许多idea的插件,其中一些插件极大的加快了我们的开发效率。这里介绍一些用过的不错的插件。记录下来,后面再去找这...

艾贺
2017/11/28
0
0
集成mybatis-generator-maven-plugin报错An API incompatibility was encountered while executing

背景 集成mybatis-generator-maven-plugin时,出现的问题和找到的解决办法分享; spring-boot-2.0.5 mybatis-generator-maven-plugin-1.3.7 分析了很多原因,最终推测是API不兼容问题导致;我...

硅步积千里
10/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一个案例彻底弄懂如何正确使用 mysql inndb 联合索引

摘要: 有一个业务是查询最新审核的5条数据 ```sql SELECT `id`, `title` FROM `th_content` WHERE `audit_time` < 1541984478 AND `status` = 'ONLINE' ORDER BY `audit_time` D. 原来链接 ......

阿里云官方博客
11分钟前
1
0
详解如何用爬虫采集视频播放量数据(以腾讯视频为例)

现代社会提到大数据大家都知道这是近几年才形成的对于数据相关的新名词,在1980年,著名未来学家阿尔文·托夫勒便在 《第三次浪潮》一书中,将大数据热情地赞颂为“第三次浪潮的 华彩乐章”...

技术阿飞
16分钟前
1
0
区块链时代的拜占庭容错:Tendermint(二)

原文题目:《Tendermint: Byzantine Fault Tolerance in the Age of Blockchains》 原文作者:Ethan Buchman 翻译:饶云坤 校对:傅晓波 本文为节选 以下为正文: 本章阐述Tendermint共识算法...

万向区块链
29分钟前
0
0
AS连接网易Mumu模拟器

1、安装模拟器 打开这个网址现在模拟器然后安装 http://mumu.163.com/ 2、安装完成后启动模拟器 3、进入模拟器安装目录 例如本机的安装目录:C:\Program Files (x86)\MuMu\emulator\nemu\vmo...

HGMrWang
36分钟前
9
0
设计要做到扩展性强还挺难的

概述 在日常开发中,有时候你的上司会跟你说,这个模块的设计扩展性要高。把这句话说出来很简单,但是要做到则非常难。导致难的其中一个因素是: 你不熟悉这个行业的业务的玩法 我举个例子来...

Sam哥哥聊技术
37分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部