Mybatis三剑客之mybatis-plugin
搜索mybatis plugin并安装。
如果没有的话,就按照如下:
1. 简介
mybatis plugin作为一款优秀的mybatis跳转插件,比起free mybatis plugin插件,显示更为好看,使用也方便,此次使用的mybatis plugin v2.9.2,完美兼容IDEA 2017,顺利从IDEA 2015的mybatis plugin v2.6.4过渡。特点:
- 兼容IDEA终极版和社区版。
- 代码完成,语法高亮。
- 基于SQL语句上下文的智能SQL参数完成。
- 导航(跳转到符号,查找用法,重构)
- 引入自定义的“Mybatis参数”语言来支持Mybatis参数表达式。
- 生成Mapper XML,SQL语句,语句声明。
- 在IDEA中与配置的DataSource集成。
- 许多有用的代码检查与有益的快速修复。
- 许多有用的意图行动,使编写代码更容易。
- OGNL支持。
- 注释支持。
- Spring的支持。
- Spring Boot支持。
2. 下载mybatis plugin插件
地址:https://gitee.com/loubobooo/mybatis_plugin.git
两种方法:
1. 用git拉取的话,需要用压缩工具,压缩成zip格式
注:如果是用git拉取的话,需要用压缩工具,压缩成zip格式。
2. 直接下载
注:刚有人提醒,下载下来的zip是下面这种
这时候文件和文件夹的路径发生了变化,会导致之后的安装不成功
--loubobooo-mybatis_plugin-master(这一层一定要去掉)
--mybatis_plus
--lib
解决办法:解压这个zip文件,找到mybatis_plus,并对这个文件夹。是mybatis_plus这个文件夹进行压缩成zip格式
3. 安装mybatis plugin插件
同样两种方法安装。
第一种适合windows平台(不要打开IDEA 2017)
第①步,打开我的电脑,找到路径C:\Users\Administrator\.IntelliJIdea2017.2\config\plugins,这是笔者的电脑路径,你的应该是C:\{用户}\{USER}\.IntelliJIdea{VERSION}\config\plugins
第②步,把下载或者拉取的mybatis_plus文件夹,是文件夹,是文件夹,重要的话说三遍! 复制到该路径下
第③步,打开我的电脑,找到路径C:\Users\Administrator\.IntelliJIdea2017.2\options,这是笔者的电脑路径,你的应该是C:\{用户}\{USER}\.IntelliJIdea{VERSION}\config\options,把刚下载的文件夹中的mybatis.xml复制到该文件夹下
第二种方法适合windows和mac平台
第①步,打开IDEA 2017,打开File -- Settings -- plugins -- install plugin from disk
第②步,找到你刚才压缩的zip文件,是zip文件,是zip文件。名字应该是mybatis_plus.zip
注:据不少人反应,mac系统应该压缩成rar格式
4. 启动并验证
重启IDEA 2017验证mybatis plugin插件,是否生效,如图:
` 效果:
5. 说明
操作平台:windows 10 ,mac OS
mybatis plugin : v2.9.2
针对IDEA2017之前可能不适用,比如IDEA2015版本默认限制了最高版本为v2.6.x,不可安装此插件
然后确认是否安装成功:
Mybatis三剑客之mybatis-plugin的更多相关文章
- Java框架-MyBatis三剑客之MyBatis Generator(mybatis-generator MBG插件)详解
生成器设计思路: 连接数据库 -> 获取表结构 -> 生成文件 1 下载与安装 官网文档入口 最方便的 maven 插件使用方式 贴至pom 文件 2 新建配置文件 填充配置信息(官网示例 ...
- mybatis 三剑客 generator配置 、mybatis plugin
generator配置 1.配置pom.xml 导入mysql驱动.mybatis.mybatis-generator的依赖 <dependency> <groupId>org ...
- Intellij IDEA 2017集成MyBatis三剑客
MyBatis三剑客指的是:MyBatis-Generate.Mybatis Plus.MyBatis-PageHelper MyBatis-Generate 使用 Mybatis Generator ...
- MyBatis之简单了解Plugin
MyBatis的Configuration配置中有一个Plugin配置,根据其名可以解释为"插件",这个插件实质可以理解为"拦截器"."拦截器&quo ...
- Mybatis—三剑客之generator使用方法
三剑客之generator主要用于自动生成POJO实体类 准备素材: mybatis-generator-core-1.3.2.jar mysql-connector-java-5.1.2 ...
- Mybatis三剑客之mybatis-generator配置
mybatis插件在这里: 然后把generatorConfig.xml文件放在resources下: <?xml version="1.0" encoding=" ...
- java 学习笔记--mybatis 三剑客(mybatis)
Java项目中使用Mybatis入门程序 wanna 关注 2017.03.23 14:33* 字数 270 阅读 1243评论 0喜欢 5 MyBatis 是支持定制化 SQL.存储过程以及高级映射 ...
- 【转】mybatis实战教程(mybatis in action),mybatis入门到精通
MyBatis 目录(?)[-] mybatis实战教程mybatis in action之一开发环境搭建 mybatis实战教程mybatis in action之二以接口的方式编程 mybatis ...
- mybatis实战教程(mybatis in action),mybatis入门到精通
转自:http://www.yihaomen.com/article/java/302.htm (读者注:其实这个应该叫做很基础的入门一下下,如果你看过hibernate了那这个就非常的简单) (再加 ...
- mybatis实战教程(mybatis in action),mybatis入门到精通(转)
转自:http://www.yihaomen.com/article/java/302.htm (读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单) (再加 ...
随机推荐
- win7 键盘
请在任务栏的空白处右击,在弹出的选项中选择“工具栏”,再在“Table PC输入面板”选项中打勾,这里任务栏的最右边就会出现一个Table PC 输入面板”的图标
- 提高Web性能的前端优化技巧总结
- JavaScript入门第4天
闭包:子函数可以使用父函数的局部变量 <html> <head> <title>闭包 </title> <script> function ...
- mysql中,如何查看数据库中当前可用的校勘?字符集默认的collation?
需求描述: mysql的字符集在使用的过程中会有一些规则,这些规则就组成了校勘, 也就是通过什么规则做什么事,比如,如何比较两个字符的大小,后台都是有一些 规则,这些规则就是校勘的一部分. 那么,查看 ...
- 第四章 Spring.Net 如何管理您的类___对象的手动装配
前面我们知道了什么是对象,什么是对象工厂,什么是应用程序上下文.这一次我们来看一下对象的装配. Spring.Net 中有多种装配对象的方式,装配这个词可能比较学术化,我们可以理解为对象的创建. Sp ...
- layui时间,table,大图查看,弹出框,获取音频长度,文件上传
1.引入: <link href="../../Scripts/layui-v2.3.0/css/layui.css" rel="stylesheet" ...
- Java精选笔记_面向对象(慨念、类和对象)
面向对象概念 在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象. 相对于面向过程而言.是一种思想,强调的是功能的对象. 面向对象的本质:以类的方式组织代码, ...
- /etc/docker/key.json
/etc/docker/key.json 描述信息: This is the dockerd key for TLS connections.in web format, that docker us ...
- 虚拟机如何装LINUX
VMware 提供了免費的虛擬機 VMware player 5.0.2 供使用者下載. 從 VMware 官網http://www.vmware.com/. 的頁面進入 “Products” “ ...
- dz数据结构
pre_common_admincp_cmenu 后台 首页 | 常用操作管理数据表 字段名 数据类型 默认值 允许非空 自动递增 备注 id smallint(6) unsigned NO 是 ...