功能
-
自动化代码生成:
- 通过解析数据库表结构和实体类定义,自动生成对应的Mapper接口、XML映射文件、Service、DAO和实体类等代码。
- 支持快速生成增删查改(CRUD)代码,以及在表结构变化后重新生成代码而不覆盖自定义方法。
-
智能提示与检测:
- 提供对MyBatis动态标签、SQL语句、resultMap、column和property等代码的智能提示和检测。
- 支持SQL语句的预览和执行,从控制台打印出完整的SQL,并允许直接执行。
-
高级映射与存储过程支持:
- 支持定制SQL、存储过程以及高级映射。
- 提供对association、collection、columnPrefix等高级特性的支持。
-
自定义模板与配置:
- 允许用户根据项目需求自定义代码生成模板和规则。
- 支持多种数据库类型,并可根据开发者的需求进行灵活配置。
-
兼容性与持续更新:
- 兼容IntelliJ IDEA的多个版本,并支持离线安装。
- 插件会持续更新,提供更多功能和修复,确保开发者能够享受到最新的技术支持。
优势
-
提升开发效率:
- 自动化代码生成功能大幅减少了手动编码的工作量,使开发者能够更专注于业务逻辑的实现。
- 智能提示和检测功能提高了编码速度和准确性,降低了人为错误率。
-
优化开发流程:
- 通过自定义模板和配置,开发者可以根据项目需求快速生成符合规范的代码。
- 支持快速迭代和敏捷开发,有助于团队更快地交付高质量的代码。
-
增强代码质量和一致性:
- 自动生成的代码遵循统一的命名规则和编码规范,提高了代码的可读性和可维护性。
- 插件提供的智能检测和提示功能有助于开发者及时发现和修复潜在的问题。
-
易于集成和使用:
- 插件安装简单,只需几步操作即可集成到IntelliJ IDEA中。
- 提供详细的文档和教程,帮助开发者快速上手并使用插件的各项功能。
配置数据库
成功
一键生成sql的方法
选中想要生成的sql
也可以根据上面路径定点生成