Intellij Idea Mybatis 插件(plugin和tools插件)

最近项目一直在用Mybatis框架,其中用到了Mybatis的一些插件,挺好用的。可以方便我们快速查找类以及类具体使用的位置。但用了一段时间发现了一些这个插件的问题,所以特地来记录一下。至于mybatis插件的安装可以参考这个网址,里面写的比较详细。https://jingyan.baidu.com/article/656db918c36534e381249c83.html

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)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

Intellij Idea Mybatis 插件(plugin和tools插件)

(二)Mybatis tools插件主要功能有:

1)提供Mapper接口方法与XML配置文件中对应SQL*切换导航。

2)提供Mapper接口方法调用明细。