code-generator
├── generator -- 后端
└── ui -- 前端
# 前端
pnpm install
pnpm run dev
后端放入 IDEA 中,下载依赖后运行
# jar 包内包含前端与后端,可直接通过命令运行使用
java -jar generator.jar
- v1.3.2 - 2025-06-01
- 新增"开箱即用"选择器
- 新增"生成包路径"选项
- 新增底部仓库地址和版本号信息
- 修复不选中 Result 时,依然创建 Result 类的问题
- 修复切换页面后每次都需要重新获取数据库列表的问题
- v1.3.1 - 2025-05-30
- 修复不选中 Result 时,依然返回 Result 的问题
- 删除页面中 "数据校验" 和 "PostgreSQL" 选项和后台对应属性
- 新增设置项目包名功能
- v1.3.0 - 2025-03-30
- 修复 Chrome 无法下载的问题
- 修复下载时会出现时间戳偏差的问题
- 新增自定义项目名,默认为 demo
- 使用项目名作为生成后下载的文件夹名
- v1.2.0 - 2025-02-23
- 修复不启用 Lombok 时,Controller 和 ServiceImpl 中依然调用了 Lombok 注解的问题
- Lombok 默认启用
- 新增是否启用 Result
- 新增生成时附带启动类和配置文件
- v1.1.0 - 2025-02-23
- 注销已经使用过的数据源
- 新增是否启用 Lombok
- 下载文件名修改为包含时间戳
- 新增是否启用 Knife4j
- v1.0.0 - 2025-02-21
- 根据数据库信息生成 CRUD
- 默认使用 MyBatis-Plus、Lombok
- 生成 Controller、Service、Mapper 和 Model
- 生成 MyBatis-Plus 的 Config 配置文件