Coarunsoft Code Generation代码生成工具

来源:互联网 发布:代办各种假证淘宝 编辑:程序博客网 时间:2024/05/16 13:58

Coarunsoft Code Generation 简称CSCG,是一款基于JAVAEE的代码生成工具,确切地说它是建立在coarunsoft核心框架基础上实现的一个快捷研发产品。

JAVA编程有很多重复机械代码代码生成器可以帮助解决80%的重复工作,让开发人员更多关注业务逻辑从而实现(代码生成+手工调整)的软件开发模式。

这样做的好处在于:

1、大大提升代码效率,有效地降低人力成本,时间成本;

2、统一WEB UI界面风格,规范化业务功能模块API引用方法

3、降低研发人员综合能力限制(大多数人只适合做代码继承编写,核心设计和编写自有核心架构人员完成);

4、快速构建软件研发环境。


适用范围:

1、必须是基于JAVAEE技术的BS(浏览器客户端-服务器)软件应用研发

2、使用coarunsoft核心框架已提供的通用系统研发平台。

3、对当前需要构建研发的软件(或应用系统)完成数据库设计,即完成PDM和数据库环境搭建。


配置文件:即代码生成总配置项,通常一个软件仅需要一个即可。


CSCG工程代码结构


操作流程

1、全局配置

实现代码生成全局属性定义,主要包含工程路径、Dao路径、Dao父类、Domain路径、Domain父类等。此项步骤除修改工程路径外通常不会涉及改动。


2、库全表导入

默认初始化当前全库表作为生成代码数据实体,并对单个表配置项初始化赋值。


3、数据表配置

即配置需要生成代码的数据实体,如果是第一次操作,可使用“库全表导入”后再进行单个数据表的筛选。



4、保存表配置

针对单个表代码生成项做修改后完成配置保存。


5、生成配置文件

当所有需要生成的数据表配置完成后,点击当前操作完成代码生成配置文件创建


6、查看配置文件

查看或修改当前已生成的配置文件。



7、一键代码生成

依据已生成的配置文件,完成一次性代码构建。

注:对相同的表采用二次代码生成时,默认覆盖原代码结构。


生成代码样式






0 0