# code-generator-client **Repository Path**: user-common/code-generator-client ## Basic Information - **Project Name**: code-generator-client - **Description**: 该项目为代码生成器可视化窗口 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2025-05-29 - **Last Updated**: 2025-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 代码生成器开源了 🎉重大消息!一款超强大的代码生成器现已开源,为开发者们带来前所未有的便捷体验! 这款代码生成器功能极为全面,在后端开发方面,能够一键生成增删改查代码,连Dto和Vo也一并搞定,极大地减少了繁琐的基础代码编写工作,让你把更多精力投入到核心业务逻辑的实现中。而在前端部分,它更是贴心支持生成表单中字段的Ui项目,从布局到样式,高效生成,迅速搭建起美观且交互性强的前端页面。 开源意味着什么?意味着开发者社区的无限活力与创造力将被激发。大家可以自由地查看、修改和扩展代码,根据自身项目的独特需求定制代码生成器。无论是个人开发者快速搭建项目原型,还是团队协作开发大型应用,它都能成为你的得力助手,提升开发效率,缩短项目周期。 > 下面展示一下具体的功能 ## 数据库连接 ![](https://www.liulingfengyu.cn/single-admin/gridFsFile/getFile?id=67dc2e34b2bb5d13c9b9e52e) 1. 新增数据库连接 2. 修改数据库连接 3. 删除数据库连接 4. 条件分页查询数据库连接 ## 代码生成器参数 ![](https://www.liulingfengyu.cn/single-admin/gridFsFile/getFile?id=67dc33ceb2bb5d13c9b9e539) 1. 新增代码生成参数 2. 修改代码生成参数 3. 删除代码生成参数 4. 支持自定义前端请求前缀 5. 支持自定义作者名称 6. 支持去表前缀 7. 支持自定义后端代码生成路径 8. 支持自定义模块名 9. 支持自定义包名 10. 支持自定义前端代码生成地址 ## 代码生成 ![](https://www.liulingfengyu.cn/single-admin/gridFsFile/getFile?id=67dc33ceb2bb5d13c9b9e53b) 1. 支持选择数据库连接 2. 支持选择数据库 3. 支持选择表(多选) 4. 支持设置是否覆盖(开启则会覆盖原来生成的代码) 5. 支持设置是否生成后端代码(开启则会生成后端代码) 6. 支持是否生成前端代码(开启则会生成前端代码) 7. 支持自定义字段描述(该描述会在后端文档注释中和前端表单、表格中显示, 默认为数据库中的注释) 8. 支持字段开启条件属性(开启则该字段会在分页查询条件Dto中生成对应的字段) 9. 支持字段开启模糊查询属性(开启条件才生效,开启则该条件支持模糊查询) 10. 支持是否前端展示(开启则会在分页查询和根据id查询Vo中生成对应的字段) 11. 支持是否是新增参数(开启则会在新增表单Dto中生成对应的字段) 12. 支持是否是修改参数(开启则会在修改表单Dto中生成对应的字段) 13. 支持选择UI类型(选择对应的UI类型,前端表单中会生成对应的表单项) 14. 支持设置字典分组(填写后会前端会生成字典集合查询的接口和对应表单的下拉选项) 15. 有记忆功能,生成一次后,下次选择该表,则会回显上一次填写的记录 ## 注意 1. 该代码生成器与开源单应用多租户模板框架完全契合。 2. 部分UI类型是采用的 eLement-plus-pro 中开源的组件。详见 [https://epp.liulingfengyu.cn/](https://epp.liulingfengyu.cn/) 3. 我们封装了通用的PageInfo实体(包括分页参数和排序参数),UpdateInfo实体(包括id和乐观锁),BaseInfo实体(包括id,创建时间,创建人,乐观锁)。 4. 部分数据库字段类型还不支持,如遇到报错,请反馈我们。