# generator **Repository Path**: zhulj/generator ## Basic Information - **Project Name**: generator - **Description**: 代码生成 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-12-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # generator #### 项目介绍 代码生成,采用mybatis-plus,生成mybatis 代码,包含生成一张表的增删改查,以及符合自己项目的页面代码,其中页面可能还是有些缺陷 #### 软件架构 软件架构说明: maven构建 mybatis-plus 与 其他数据库驱动连接, 并用到velocity模板 或者 freemarker模板 #### 安装教程 1. 将项目下载,可以在idea或者其他编译器里面运行 2. 用maven 构建 #### 使用说明 1. ![输入图片说明](https://images.gitee.com/uploads/images/2018/1209/173539_a718b30f_883579.png "屏幕截图.png") 2. 在上图类中可以设置代码生成的所有相关配置,比如数据库配置、生成路径、对应模板、自定义参数等等; 3. 后续可以将上述配置弄到页面上可视化配置 4. ![](https://images.gitee.com/uploads/images/2018/1209/173852_795ab05f_883579.png "屏幕截图.png") 在此就是要生成的代码模板,可根据自己项目情况修改一些情况 5.当然mybatis-plus有好多的封装更mybatis 还是有些区别,有些地方在mybatis-plus上可用,但是mybatis中却不可以用,比如![输入图片说明](https://images.gitee.com/uploads/images/2018/1209/174257_2d99fe8d_883579.png "屏幕截图.png")生成查询列时用mybatis-plus时会有别名,但是在使用mybatis查询时结果不会显示出来,如果采用一套mybatis-plus就另说,所以在此我就没有mybatis-plus封装的参数 6.其中有好多细节没有兼顾到,有时间的话可以把源码下来改成符合自己的,源码不是指我这个而是mybatis-plus的源码 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)