工欲善其事必先利其器,这里介绍一个方便在mapper接口方法和mapper XML文件之间来回切换的插件

1.在settings—>plugins中搜索Free Mybatis plugin

2.install---->restart idea即可

3.效果如下:


点击左边栏的箭头,即可在mapper和对应的xml之间跳转

4.其他功能

xml和mapper之间的有用导航
  • 支持生成语句,@Param注释和xml的映射器
  • 在xml中支持一些有用的mapper重命名
  • 支持mapper xml中select语句的正确结果类型
  • 支持mapper xml的正确无法解析的属性值
  • 支持在重命名mapper接口时重构mapper xml文件的名称
  • 支持mapper xml中基于id的标记的重构
  • 支持查找映射器接口和映射器xml元素的用法
  • 突出显示mapper xml的冲突元素为错误
  • 自动注册映射器为spring bean
  • 在编辑sql时,Mapper参数在xml中自动完成
  • #{} yourParameter
  • 基于@Param注解
  • 协会支持
生成
把你的光标放在你的目标上
映射器接口声明,方法或参数
快捷键:Option + Enter(Mac)| Alt + Enter(Windows)

Free Mybatis plugin插件相关推荐

  1. Mybatis Plugin插件安装破解及使用

    为什么80%的码农都做不了架构师?>>>    Mybatis Plugin 一.Mybatis Plugin插件是什么 提供Mapper接口与配置文件中对应SQL的导航 编辑XML ...

  2. idea mybatis plugin插件,免费mybatis插件

    idea的mybatis插件.一直想下一个,在大批量修改一些问题时候 mapper和.xml文件查看会方便许多. 直接在idea的插件market里看经常会卡住,直接去网站看. 于是去官网查查看,网站 ...

  3. IDEA中安装Free Mybatis plugin插件实现从dao层到mapper层自由跳转

    场景 Free Mybatis plugin mybatis 插件,让你的mybatis.xml像java代码一样编辑.我们开发中使用mybatis时时长需要通过mapper接口查找对应的xml中的s ...

  4. IDEA中Free Mybatis plugin插件的使用

    一.前言 Free Mybatis plugin是一款增强idea对Mybatis支持的插件,插件支持Mapper间快速跳转.语法错误提示.代码生成,使用可以一定程度上提高开发效率. 本项目使用的环境 ...

  5. IDEA 2018 Mybatis Plugin插件安装破解及使用

    一.进入官网http://plugins.jetbrains.com/ 二.搜索Free MyBatis Plugin 三.点击get,选择Free Mybatis plugin,点击下载 四.下载完 ...

  6. 实用工具篇(三):Free Mybatis plugin

    实用工具篇(三):Free Mybatis plugin 实用工具篇(一):Postman 实用工具篇(二):SourceTree Free Mybatis plugin 老规矩先吹一波......这 ...

  7. 在控制台打印sql语句的办法(MyBatis Log Plugin插件的安装与使用)

    MyBatis Log Plugin插件的安装与使用 在使用Mybatis开发项目时,由于避免出现SQL注入,大部分情况下都是使用#{}占位符的方式传参.如果SQL比较复杂,参数又很多的话,要通过日志 ...

  8. mybatis 原理_Mybatis大揭秘:plugin插件设计原理

    点击上方"后端技术精选",选择"置顶公众号" 技术文章第一时间送达! 作者:祖大俊 my.oschina.net/zudajun/blog/738973 大多数 ...

  9. 如何使用MyBatis的plugin插件实现多租户的数据过滤?

    如何实现多租户数据隔离 在中台服务或者saas服务中,当多租户入驻时,如何保证不同租户的数据隔离性呢?通常的解决方法有三种,分别如下: 一个租户一个独立数据库,这种方案的用户数据隔离级别最高,安全性最 ...

最新文章

  1. 速领!抗疫大礼包(含QQ音乐、全民K歌、网易云音乐等等)
  2. 统计元音(格式控制)
  3. 基于OpenStreetMap计算驾车距离(Java)
  4. 原创:通过jQuery进行跨域操作
  5. springboot starter工作原理_springboot基础知识集结,你get到了吗
  6. 【ARM】Tiny4412裸板编程之ADC
  7. python静态变量和静态方法_python的静态成员变量、实例成员变量、静态方法、类方法、实例方法...
  8. 精通android学习笔记(一)---广播
  9. 修改本地管理员密码脚本
  10. hdu4501——小明系列故事——买年货(多维背包)
  11. finally语句与return语句相关问题
  12. jmail qq邮箱的服务器,asp jmail qq邮箱发送邮件方法
  13. 用Tampermonkey真正屏蔽B站自己不感兴趣的视频
  14. 一种基于定时任务检测物联网设备异常状态的方法
  15. Android移动开发的几种方式
  16. 计算机系统中设置保护系统还原,win7系统电脑设置系统还原点的操作方法
  17. 力扣:探索初级算法——数组篇——有效的数独
  18. 网络层HTPPS和HTTP的概念与区别
  19. 台式计算机电源线 规格,台式电脑电源线怎么接
  20. 卫青和霍去病:汉匈战争史最天才的两名战将

热门文章

  1. C语言中conio.h
  2. Java –如何对所有流整数求和
  3. 2015年我国软件产业市场现状分析
  4. Dell T630服务器风扇持续高速运行解决方案
  5. 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串
  6. 爱快软路由安装Docker插件
  7. office2016专业增强版
  8. 以信息化建设为抓手,推出职业病危害因素在线监测平台,保障劳动者健康工作
  9. [附源码]Java计算机毕业设计SSM个人相册管理系统
  10. 服务器六角电锤钻头规格型号,不同电锤型号各有什么区别?电锤型号与钻头的匹配...