查询结果:   孔得雨,罗锋,林伟波,葛黎丽,刘明.一种基于Velocity的代码自动生成技术研究[J].计算机应用与软件,2014,31(10):20 - 23,33.
中文标题
一种基于Velocity的代码自动生成技术研究
发表栏目
软件技术与研究
摘要点击数
681
英文标题
RESEARCH ON A VELOCITY-BASED AUTOMATIC CODE GENERATION TECHNOLOGY
作 者
孔得雨 罗锋 林伟波 葛黎丽 刘明 Kong Deyu Luo Feng Lin Weibo Ge Lili Liu Ming
作者单位
江苏省海洋环境监测预报中心 江苏 南京 210036 江苏省海涂研究中心 江苏 南京 210036    
英文单位
Jiangsu Marine Environmental Monitoring and Forecasting Center,Nanjing 210036,Jiangsu,China Tidal Flat Research Center of Jiangsu,Nanjing 210036,Jiangsu,China    
关键词
代码自动生成 模板 XML Velocity
Keywords
Automatic code generation Template XML Velocity
基金项目
国家科技支撑计划项目(2013BAB04B 03);江苏省科技支撑计划项目(BE2011812);江苏省基础研究计划项目(自然科学基金)(BK2010574);国家海洋公益性行业科研专项项目(20 1205005)
作者资料
孔得雨,工程师,主研领域:软件复用,分布式应用集成。罗锋,高工。林伟波,工程师。葛黎丽,工程师。刘明,助理工程师。 。
文章摘要
通过代码自动、快速地生成应用系统是软件开发的捷径。基于Velocity的代码生成技术是目前常用的方法。通过分析已有代码自动生成技术解决方案存在的问题,结合快速生成信息管理系统的业务需求,提出并实现了一个基于DOM4J解析框架以及Velocity模板技术的代码自动生成的平台框架。通过一个实例,给出该平台的实现过程。目前该自动生成技术已应用于实际软件开发中,初步达到了快速生成代码的研究目标。
Abstract
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.
下载PDF全文