Intellij IDEA 下插件MyBatisCodeHelper

来源:互联网 发布:tensorflow 物体识别 编辑:程序博客网 时间:2024/04/28 17:02

转于:https://github.com/gejun123456/MyBatisCodeHelper

本人安装此插件后,从dao接口生成mapper.xml出错,无法生成sql,倒是给我编写代码时候提示了不少,大家可以试试

Intellij下代码自动生成插件 支持生成mybatis的dao接口,mapper xml,和建表sql, 支持直接从接口方法名直接生成sql.

  • 根据接的方法名直接生成对应的sql
    find

  • 根据数据库对象一键生成 Dao接口,Service,Xml,数据库建表Sql文件 提供dao与xml的跳转 generateFile

  • 根据dao中的方法名生成对应的mapper sql并进行方法补全 findupdatedeletecountall_1

  • mybatis接口方法名重构支持
    refacterMethodName

  • mybatis xml的自动补全

autocomplete

  • resultMap refid 跳转到定义和重构

resultMap

  • property refid resultMap等的自动补全

property complete

安装

支持下面产品编译号为141以上的产品。

  • Android Studio
  • IntelliJ IDEA
  • IntelliJ IDEA Community Edition

使用 IDE 内置插件系统:

  • Preferences(Settings) > Plugins > Browse repositories... > 搜索并找到"MybatisCodeHelper" > Install Plugin

手动:

  • 下载最新发布的插件包 -> Preferences(Settings) > Plugins > Install plugin from disk...

重启IDE.

使用方法

  • 在数据库对象上使用alt+insert (generate mybatis files)生成对应的dao xml文件等 (mac上使用 ctrl+N 即getter setter对应的快捷键)
  • 当数据库对象添加字段后也可使用alt+insert (generate mybatis files)来生成更新后的xml。(只会更新默认的insert,insertList,update方法 其他自定义的方法不会变)
  • 在mybatis的接口文件上的方法名上使用alt+enter generatedaoxml 生成对应的mybatis sql及方法的补全

原创粉丝点击