# MyBatisPlusGenerator **Repository Path**: wangz12138/MyBatisPlusGenerator ## Basic Information - **Project Name**: MyBatisPlusGenerator - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-02 - **Last Updated**: 2021-09-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MyBatisPlusGenerator > 一个自用的基于MyBatis-Plus的逆向工程工具! ## 更新记录 | 日期 | 描述 | | ---------- | --------------------------------- | | 2020-09-30 | 重构配置方式,使用yml文件统一配置 | ## 说明 * 众所周知,Mybatis-Plus 官方提供的有逆向工程。个人觉得功能太强大了,在实际的开发中它自动生成的许多内容都是用不到的,就导致产生许多无用的垃圾代码,而常用的一些东西他反而又没有,因此就有了自己写一个的想法,也就有了此项目! * 这个逆向工程是根据Mybatis-Plus的逆向工程的进行的自定义,更符合我的使用风格 * 只支持从 数据库->Java ## 待完善 - [ ] 暂只测试并通过了MySQL,其他类型的数据库按理说也可用,因为核心是使用的Mybatis-Plus的逆向工程,但未做测试,因为我用的较多的是MySQL,等我用到其他数据库了再去完善,当然各位有需的也可以自己完善一下 ## 推荐数据库命名规则 * 数据库表名:全小写,多个单词以下划线 ```_``` 分割 * 数据库字段名:全小写,多个单词以下划线 ```_``` 分割 ## 如何使用 1. 在配置文件 ```application_core.yml``` 中根据注释及已有示例进行配置(更加详细的配置注释请参考 ```CoreConfig.java``` 中的注释) 2. 然后运行 ```MyBatisPlusGenerator.java``` 的 ```main``` 方法即可! ## 注意 * 建议在生成时不要用联合主键,可能会有问题,可以在生成代码前修改数据库,生成完成后再修改为联合主键 ## 重点 * 源码是master分支为了更美好的中间件提供下载源码 修改逆向工程 * 源码是V1.0.0.0000分支为了浙高建修正的逆向工程