Mybatis Smart Code Help插件使用介绍

介绍

插件经历了2年多的开发,分别有Mybatis Smart Code Help Pro和Mybatis Smart Code Help
Mybatis Smart Code Help Pro 版本是收费版本
Mybatis Smart Code Help 是免费版本
本人发现此插件的免费版本已经可以满足日常很多功能需求了,算是比较良心的一款插件了
当然如果条件可以可以使用他们家的收费版本,附件更多的功能可以满足有更高需求的同学

插件功能展示

功能点 免费版本 收费版本 插件版本
支持配置DAO SERVICE 等基本信息的一键生成 2022.1.1+
支持@Data 等常见注解的使用 2022.1.1+
支持XML 属性自动映射实体和数据库表字段 2022.1.1+
支持XML 编辑自动提示 2022.1.1+
支持XML collection中的 参数检测 2022.1.1+
支持Dao方法自动生成Sql 2022.1.1+
支持Service根据不同模式生成 2022.1.1+
支持@trim 实体类去除空格 2022.1.1+
支持XML sql自动生成Dao方法~~ 2022.1.1+
支持自定义数据库工具,使用方法和idea 自带的一样,满足在社区版中使用 2022.1.1+
支持TK mapper 2022.1.1+
数据库配置支持oracle 2022.1.1+
支持Service mapper 方法直接跳转到xml文件 2022.1.1+
支持多表单独定义一键生成 2022.1.1+
支持动态启动内置数据库工具 2022.1.1+
检测mapper方法是否在xml文件中实现,并且提供一键生成xml方法 2022.1.1+
检测mapper返回值是否和xml一致 2022.1.1+
支持国际化 2022.1.1+
支持Mybatis plus3 2022.1.1+
支持mybatis sql 日志的抓取和格式化输出 2022.1.1+
表配置UI增加字段注释展示 2022.1.1+
自定义数据库配置支持一键导入项目数据库配置 2022.1.1+
支持Xml文件#{}参数跳转到方法或者实际使用类字段 2022.1.1+
支持xml 文件Mybatis 参数检测和快速修复 2022.1.1+
支持xml 文件Mybatis 参数检测 2022.1.1+
支持mybatis log 窗口统一收集项目mybatis sql并且构建成可以直接执行的sql 2022.1.1+
支持mybatis param参数跳转 2022.1.5+
支持mybatis param 参数重构 2022.1.5+
支持mybatis if test 表达式 重构 2022.1.5+
支持mybatis if test 表达式 跳转 2022.1.5+
支持生成批量更新方法 2022.1.1+
支持手动选择mybatis sql日志转成sql并执行 2022.2.0+
支持插件数据库直接执行sql脚本 2022.2.0+
支持连接数据库属性字段配置 2022.2.0+
支持动态插件图标配置 2022.2.0+

一键生成mybatis 代码

Mybatis Smart Code Help插件使用介绍_第1张图片
Mybatis Smart Code Help插件使用介绍_第2张图片
Mybatis Smart Code Help插件使用介绍_第3张图片
Mybatis Smart Code Help插件使用介绍_第4张图片
界面还是蛮漂亮的

支持xml各种参数重构,跳转,补全

Mybatis Smart Code Help插件使用介绍_第5张图片

Mybatis Smart Code Help插件使用介绍_第6张图片

Mybatis Smart Code Help插件使用介绍_第7张图片
Mybatis Smart Code Help插件使用介绍_第8张图片
Mybatis Smart Code Help插件使用介绍_第9张图片
Mybatis Smart Code Help插件使用介绍_第10张图片
Mybatis Smart Code Help插件使用介绍_第11张图片

支持mybatis sql 日志拦截和支持sql

Mybatis Smart Code Help插件使用介绍_第12张图片

内置数据库,可替代Database Tool 执行基本功能

Mybatis Smart Code Help插件使用介绍_第13张图片
此处有点遗憾的是,插件现在只支持mysql 和oracle
Mybatis Smart Code Help插件使用介绍_第14张图片
Mybatis Smart Code Help插件使用介绍_第15张图片

自由配置插件图标颜色和图标

总结

插件还包含数据库的功能,对应使用社区版的idea开发同学来说是一个非常友好的支持了,操作习惯和idea收费版Database Tool 操作方式一致
处理数据库的功能,还发现插件自带了拦截mybatis sql日志的功能,可以一键转成可执行的sql语句,并且支持直接支持sql语句
更细的功能大家可以自行查阅他们的文档

你可能感兴趣的:(mybatis,idea,mybatis,插件,intellij-idea,数据库,idea)