发明名称 基于J2EE架构的代码生成装置
摘要 发明提供了一种基于J2EE架构的代码生成装置,本发明的装置包括:属性设置单元,用于按照接收的参数来设置文件属性,生成相应的配置文件并输出;引擎单元,用于获取所述配置文件并解析,按照解析出的所述文件属性选择相应的代码模块,并生成代码文件。本发明的装置采用组件化的结构,通过用户设置的参数,可自动生成相应的代码文件,由用户配置到平台;通过本发明的装置,节省了用户编辑代码文件的时间,提高了用户的工作效率,降低整个项目的开发周期。
申请公布号 CN102117202B 申请公布日期 2014.03.12
申请号 CN200910244278.2 申请日期 2009.12.30
申请人 北大方正集团有限公司;方正国际软件(北京)有限公司 发明人 陈兵
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 余刚
主权项 一种基于J2EE架构的代码生成装置,其特征在于,包括:属性设置单元,用于按照接收的参数来设置文件属性,生成相应的配置文件并输出;引擎单元,用于获取所述配置文件并解析,按照解析出的所述文件属性选择相应的代码模块,并生成代码文件;输入输出单元,用于将来自用户的参数发送至所述属性设置单元,输出所述引擎单元生成的代码文件,其中,所述属性设置单元包括:命名属性模块,用于按照用户的参数,设置文件名称规则和文件内的变量名称规则,生成相应的可扩展标记语言XML配置文件并输出;页面属性模块,用于接收用户的参数,设置显示给用户的页面形状、页面上的控件类型、控件颜色和控件布局,生成相应的层叠样式表CSS配置文件并输出;数据库模块,用于接收用户的参数,设置所述页面上显示的表结构、字段属性、主键属性、索引属性,生成相应的XML配置文件并输出。
地址 100871 北京市海淀区成府路298号中关村方正大厦5F