文档章节

IDEA2018 Mybatis plugin破解

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

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
粉丝 32
博文 333
码字总数 860954
作品 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
集成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
利用mybatis-generator自动生成代码

mybatis-generator 使用maven插件生成代码的步骤,经过测试: 开发工具:myeclipse2014 jdk1.6 一、在pom.xml中添加plugin <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>......

卯金刀GG
2016/09/13
55
1

没有更多内容

加载失败,请刷新页面

加载更多

LSM-Tree 大数据索引技术

一、LSM-Tree概述 核心思想就是放弃部分读能力,换取写入能力的最大化。LSM-Tree ,这个概念就是结构化合并树(Log-Structured Merge Tree)的意思,它的核心思路其实非常简单,就是假定内存...

PeakFang-BOK
28分钟前
1
0
vue.js响应式原理解析与实现

从很久之前就已经接触过了angularjs了,当时就已经了解到,angularjs是通过脏检查来实现数据监测以及页面更新渲染。之后,再接触了vue.js,当时也一度很好奇vue.js是如何监测数据更新并且重新...

peakedness丶
34分钟前
1
0
Weblogic补丁升级操作步骤

linux平台: weblogic1036 1:停止weblogic服务 2:打FMJJ补丁 a:获取weblogic_home目录并执行命令:export weblogic_home="/weblogic/wls1036_x64",(此目录一般为目录“user_projects”上...

fang_faye
47分钟前
1
0
04-《Apache Tomcat 9 User Guide》之部署项目

1.Introduction Deployment is the term used for the process of installing a web application (either a 3rd party WAR or your own custom web application) into the Tomcat server. 部......

飞鱼说编程
47分钟前
1
0
一位十年的老码农他眼中的区块链

大家可能已经听说过比特币、莱特币、以太币等等,以及它们作为一种新货币在市场上的潜力。 有趣的是,很多投资比特币的人也提到了区块链之类的东西。 显然,这项技术是比特币等其他东西的"基...

小刀爱编程
55分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部