这几天一直在想代码生成事情。现在这个产品的架构基本已经固定,从前台(Ext/Tapestry)到后台(Service+dao+po,tapestry/hibernate/spring)基本固定下来。每个模块的开发都是先通过MyEclipse手工生成hibernate的PO,然后再手写dao,然后手写service,最后在tapestry的页面类里调用service的方法。这样很多的开发都是重复性的体力劳动。于是就有了通过代码生成来代替重复性劳动的想法。经过调查发现有几个可选的代码生成的方案,如开源的vilocity,freemarker,xdoclet等。最近发现一个国产的模板方案:commontemplate,目前正在研究这个想法的可行性。不就就会有demo出来,希望提高我的开发队伍的生产力。
关于代码生成的一点想法
最新推荐文章于 2024-09-19 10:03:11 发布