计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2014年
10期
20-23,33
,共5页
孔得雨%罗锋%林伟波%葛黎丽%刘明
孔得雨%囉鋒%林偉波%葛黎麗%劉明
공득우%라봉%림위파%갈려려%류명
代码自动生成%模板%XML%Velocity
代碼自動生成%模闆%XML%Velocity
대마자동생성%모판%XML%Velocity
Automatic code generation%Template%XML%Velocity
通过代码自动、快速地生成应用系统是软件开发的捷径。基于Velocity的代码生成技术是目前常用的方法。通过分析已有代码自动生成技术解决方案存在的问题,结合快速生成信息管理系统的业务需求,提出并实现了一个基于DOM4J解析框架以及Velocity模板技术的代码自动生成的平台框架。通过一个实例,给出该平台的实现过程。目前该自动生成技术已应用于实际软件开发中,初步达到了快速生成代码的研究目标。
通過代碼自動、快速地生成應用繫統是軟件開髮的捷徑。基于Velocity的代碼生成技術是目前常用的方法。通過分析已有代碼自動生成技術解決方案存在的問題,結閤快速生成信息管理繫統的業務需求,提齣併實現瞭一箇基于DOM4J解析框架以及Velocity模闆技術的代碼自動生成的平檯框架。通過一箇實例,給齣該平檯的實現過程。目前該自動生成技術已應用于實際軟件開髮中,初步達到瞭快速生成代碼的研究目標。
통과대마자동、쾌속지생성응용계통시연건개발적첩경。기우Velocity적대마생성기술시목전상용적방법。통과분석이유대마자동생성기술해결방안존재적문제,결합쾌속생성신식관리계통적업무수구,제출병실현료일개기우DOM4J해석광가이급Velocity모판기술적대마자동생성적평태광가。통과일개실례,급출해평태적실현과정。목전해자동생성기술이응용우실제연건개발중,초보체도료쾌속생성대마적연구목표。
To automatically and quickly generate application system with code is a shortcut of software development.Velocity-based code generation technology is a commonly used method now.By analysing the problems of existing solution of code automatic generation technology, and combining the business requirements of rapid information generation and management systems,the paper proposes and implements a platform framework of automatic code generation which is based on DOM4J analytical framework and Velocity template technology.In end of the paper,we present the implementation process of the platform through an example.At present,the automatic generation technique has been applied to the actual software development,which preliminary achieves the research goal of fast code generation.