# codegenerator **Repository Path**: maxwellens/codegenerator ## Basic Information - **Project Name**: codegenerator - **Description**: A Java code generator - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-08-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 自动化代码生成工具 让程序制造代码,从此告别996。解放双手,解放生命,解放全人类! ## 使用方法 * 执行测试用例,可根据数据库表结构,自动生成pojo,dao,mapper,service,controller及页面全栈代码 * spring-generator.xml:生成器的配置文件 * generator-config.properties:运行环境配置文件 ## 注释参数 ### -E枚举参数(enumeration) -E1:启用,2:禁用 -Em:男,f:女 ### -Rrest接口枚举参数(rest enumeration) 性别 -Ru:/genders,k:key,v:value u:rest接口地址 k:rest接口项键(默认值:key) v:rest接口项值(默认值:value) ### -S搜索参数(searchable) 表名字段可搜索,该字段那会出现在搜索栏中 ### -I忽略字段(ignore) 该字段不参与代码自动生成 ## 版本历史 ### 1.0.1 1. Mapper层多ID的处理 1. Mapper中SQL关键词处理 1. 模板页面,点击搜索重置到第一页开始显示 1. bean:增加字符串类型的枚举参数处理 1. 下拉列表支持动态数据 ## 更新历史 ### 2020-02-27 1. Mapper层多ID的处理 1. Mapper中SQL关键词处理 1. 模板页面,点击搜索重置到第一页开始显示 1. bean:增加字符串类型的枚举参数处理 1. 下拉列表支持动态数据 ### 2019-04-22 1. -I参数(ignore):忽略字段,不参与自动生成 ### 2019-04-15 1. 抽取CodeStyle工具方法到StringUtils工具类中 1. Field支持枚举类型 1. 增加complexResourceName变量 1. 增加对搜索条件的支持 ## TODO 1. 支持时间范围选择