基于T4模板的代码生成技术的应用文献综述
2020-04-07 16:20:41
研究背景: 根据目前软件行业的现状,有大量的服务外包项目。
其中外包的内容涉及到大量的信息管理系统、系统集成、CMS等等项目,尽管这些项目大体上的结构相同,各个公司也有自己的企业框架。
但在框架中仍然需要人工书写大量的底层代码以及业务代码。
目前有一些工作流引擎能够实现定制表单、业务流程等,但是均以编译好的程序、反射、xml配置来实现;编译好的程序可扩展性不高,无法再次订制修改或者与其他系统集成成本较高;使用反射会影响到系统运行的速度,存在效率问题;xml配置实现又显得十分繁琐,如果不是此领域的专业人士,无法直接使用,学习成本较高。
因此只有原生的代码灵活性最高,运行效率最高。
而信息管理系统的前台页面,绝大部分是表单的提交、信息的增删查改以及表格内容展示。
因此希望前台页面也能够自动生成,来最大限度的减少人工的代码量。
并且,由于是机器生成的代码,大量的减少的人为的出错的可能。
希望能够研究一种实践方法来使得开发效率变高,开发周期减少,开发成本减少。
研究现状: 根据所翻阅的文献资料,研究有研究者研究代码的自动生成技术,其中大部分是基于字符串替换、基于xml配置等方式。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付