插件经历了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+ |
界面还是蛮漂亮的
此处有点遗憾的是,插件现在只支持mysql 和oracle
插件还包含数据库的功能,对应使用社区版的idea开发同学来说是一个非常友好的支持了, *** 作习惯和idea收费版Database Tool *** 作方式一致
处理数据库的功能,还发现插件自带了拦截mybatis sql日志的功能,可以一键转成可执行的sql语句,并且支持直接支持sql语句
更细的功能大家可以自行查阅他们的文档
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)