# 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 parameter refactoring and method parameter refactoring
- Plugin settings
- jumps
- quick fix
- Custom database configuration and one-click import project database configuration
- One-click generation of single-table or multi-table CURD
- Mybatis xml parameter one-click completion and parameter jump
- Detect parameters and hints and fixes
- Parameter quick fix
- mybatis sql log collection
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