# BJoin-CodeGenerator **Repository Path**: showmyself/bjoin-code-generator ## Basic Information - **Project Name**: BJoin-CodeGenerator - **Description**: 代码生成平台,进一步提高生产力;基于模板,快速应对需求变更,包含整个项目代码结构(数据契约、数据访问层、核心业务层和 服务入口),支持 C# and java等语言。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-01-22 - **Last Updated**: 2025-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BJoin-CodeGenerator #### 介绍 代码生成平台,进一步提高生产力;基于模板,快速应对需求变更,包含整个项目代码结构(数据契约、数据访问层、核心业务层和 服务入口),支持 C# and java等语言。 #### 使用说明 POST ​/api​/v1​/Builder​/generated-download 参数示例: ``` { "dbParam": { "dbType": "Postgresql", "tableNames": [ "t_file" ] }, "corpEnName": "BJoin", "appEnName": "demo", "namespacePrefix": "", "phase": "Init"//Init,NewTables,UpdateTables } ``` #### 代码目录结构 - 整个项目初始化 ![项目初始化](https://images.gitee.com/uploads/images/2021/0218/221700_60de6a26_105649.png "init.png") - 新增表 ![新增表](https://images.gitee.com/uploads/images/2021/0219/135920_a24c5865_105649.png "newtables.png") - 修改表 ![修改表](https://images.gitee.com/uploads/images/2021/0219/135958_58d6cba2_105649.png "updatetables.png") #### 代码(WebApi)运行效果 ![服务运行](https://images.gitee.com/uploads/images/2021/0218/221144_d844a674_105649.png "服务WebApi.png")