使用EMP进行建模,第2部分:使用Eclipse的Java Emitter Templates生成代码 - 编程入门网
argValue %];
结束语 有一个不幸的事实:很多代码都是通过拷贝/粘贴而实现重用的,不管是大型软件还是 小型软件都是如此。很多时候这个问题并没有明显的解决方案,即使面向对象语言也不能 解决问题。在重复出现相同的基本代码模式而只对实现稍微进行了一些修改的情况中,将 通用的代码放到一个模板中,然后使用 JET 来生成各种变化,这是一种很好的节省时间 和精力的办法。JSP 早已采用了这种方法,因此 JET 可以从 JSP 的成功中借鉴很多东西 。JET 使用与 JSP 相同的基本布局和语义,但是允许更灵活的定制。为了实现更好的控 制,模板可以进行预编译;为了实现更高的灵活性,也可以在运行时编译和分发。 在本系列的下一篇文章中,我们将介绍如何为 Prime Time 生成代码,这包括允许用 户定制代码,以及集成以域或方法甚至更细粒度级别的修改,从而允许重新生成代码。我 们还会将它们都绑定到一个插件中,从而展示一种将生成的代码集成到开发过程的方法。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |