期刊文献+

基于Velocity的代码生成引擎的设计与实现 被引量:1

Design and implementation of code generation engine based on velocity
下载PDF
导出
摘要 在软件开发过程中,采用代码生成技术可以显著减少开发者的重复性工作量。此外,还可以提升代码的质量并提高可维护性。本文讨论的代码生成引擎基于Velocity开源模板和Struts2注解,实现了模型驱动的开发模式。实践表明,其可以很好地满足基于业务对象模型生成全栈式Web应用代码的需求。 During the development of software, using the technique of code generation can considerably reduce the workload of repetitive code. In addition, it can also improve the quality and maintainability of code. In this paper, will introduce a code generation engine, which is based on the annotation of Struts2 and an open-source project, namely Velocity, implemented the development pattern of model driven. It is concluded that this engine is competent to generate full stack codes for Web applications on the basis of model for business logic.
出处 《电信工程技术与标准化》 2012年第8期85-87,共3页 Telecom Engineering Technics and Standardization
基金 国家自然科学基金(No.61072057 61101119 61121001 60902051) 长江学者和创新团队发展计划资助(No.IRT1049) 国家科技重大专项(No.2011ZX03002-001-01 移动互联网总体架构研究)
关键词 VELOCITY 代码生成引擎 注解 模型驱动 Velocity code generation engine annotation model driven architecture
  • 相关文献

参考文献2

二级参考文献17

  • 1杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:266
  • 2Apache Software Foundation.Introducing Struts[EB/OL].http://struts.apache.org/faqs/kickstart.html
  • 3Sun MicroSystems.J2EE JavaServer Faces[EB/OL].http://java.sun.com/j2ee/javaserverfaces/
  • 4ETSI GSM 02.90 v8.0.0-1999, Digital cellular telecommunications system (Phase 2 + ), unstructured supplementary service data ( USSD)-stage 1 [ S ]. Sophia Antipolis Cedex: ETSI, 1999: 6-10.
  • 5ETSI TS 100 549 v7.0.0-1999, Digital cellular telecommunications system (Phase 2 + ), unstructured supplementary service Data (USSD)-stage 2 [ S ]. Sophia Antipolis Cedex: ETSI, 1999: 6-31.
  • 6ETSI EN 300 957 v7.0.1-2000, Digital cellular telecommunications system (Phase 2 + ), unstructured supplementary service data ( USSD)-stage 3 [ S ]. Sophia Antipolis Cedex: ETSI, 2000 : 7-12.
  • 7Onyuksel I H. Irani K B. Markovian queueing network models for performance analysis of a single-bus multiprocessor system [ J ]. IEEE Transactions on Computers,1990, 39(7): 975-980.
  • 8Bertsimas D, Gamarnik D, Tsitsiklis J. Performance of multiclass Markovian queueing networks [ C ]//Proceedings of the 39th IEEE Conference on Decision and Control. Sydney: IEEE, 2000: 534-539.
  • 9Sauer C, Mac Nair E, Kurose J. Queueing network simulations of computer communication[ J ]. IEEE Journal on Selected Areas in Communications, 1984, 2 (1) : 203-220.
  • 10Chang Chengshang. Stability, queue length, and delay of deterministic and stochastic queueing networks[J ]. IEEE Transactions on Automatic Control, 1994, 39(5): 913-931.

共引文献4

同被引文献14

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部