# mybatis-smart-code-help **Repository Path**: itblog58/mybatis-smart-code-help ## Basic Information - **Project Name**: mybatis-smart-code-help - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-27 - **Last Updated**: 2025-08-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mybatis-smart-code-help mybatis-smart-code-help Community version open source Plugin address: https://plugins.jetbrains.com/plugin/16245-mybatis-smart-code-help ###
Various functions are being improved, and you are welcome to submit bugs to promote the improvement of the plug-in.
[QQ群](https://qm.qq.com/cgi-bin/qm/qr?k=2OxKmoCNOEY3KmfvWENscQmAwpKfkfR2&jump_from=webapi) ## [document](https://zoulejiu.github.io/mybatisSmartCodeHelp/#/) ## Pro version[2022.2.5](https://plugins.jetbrains.com/plugin/18389-mybatis-smart-code-help-pro) | Free version [1.2.2](https://plugins.jetbrains.com/plugin/16245-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+ | | 支持Xml Sql语句解析和快速执行 | ✘ | ✔ | 2022.2.5+ | ## demo - param parameter jump and if test expression parameter jump, property parameter jump![param参数跳转和if test 表达式参数跳转,property参数跳转](https://user-images.githubusercontent.com/31949635/160225943-b11b97dc-6a84-445d-a6b4-93e50b68dbe6.gif) - param parameter refactoring and method parameter refactoring![param参数重构和方法参数重构](https://user-images.githubusercontent.com/31949635/160225979-6d78960a-80d4-438d-b0e8-960720adb05c.gif) - Plugin settings![插件设置](https://user-images.githubusercontent.com/31949635/154419374-81726a9f-d411-424c-9785-aff768b761f2.gif) - jumps![各种跳转](https://user-images.githubusercontent.com/31949635/154419392-3d6c0f04-111c-49dd-a032-ed5bb8d74d53.gif) - quick fix![快速修复](https://user-images.githubusercontent.com/31949635/154419490-2fcdfbba-f289-4152-a790-22875fc446f5.gif) - Custom database configuration and one-click import project database configuration![配置自定义数据库和导入项目数据库配置](https://user-images.githubusercontent.com/31949635/154419550-070db2d8-b159-4a33-8d93-fec1d2975df6.gif) - One-click generation of single-table or multi-table CURD![生成mybatis UI 配置和操作](https://user-images.githubusercontent.com/31949635/154419631-cc87752d-128b-4bb7-8dc4-ef8ef7ac43a7.gif) - Mybatis xml parameter one-click completion and parameter jump![自动补全和参数跳转](https://user-images.githubusercontent.com/31949635/154419688-4fe6bc14-d991-433a-9018-b7c667968785.gif) - Detect parameters and hints and fixes![动画](https://user-images.githubusercontent.com/31949635/151687957-63e8e956-7738-49e2-a48b-1d6b29bcec18.gif) - Parameter quick fix![参数快速修复](https://user-images.githubusercontent.com/31949635/154419332-ae875668-c780-4fb2-8522-8322bda79beb.gif) - mybatis sql log collection![打印mybatis sql 日志](https://user-images.githubusercontent.com/31949635/154420591-984ee8a8-515f-4cda-bfc9-77d14978f1e6.gif) Reference project MybatisX: https://github.com/baomidou/MybatisX mybatis-lite: https://plugins.jetbrains.com/plugin/10921-mybatis-lite MyBatisCodeHelper-Pro: https://github.com/gejun123456/MyBatisCodeHelper-Pro