![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Code Generation
文章平均质量分 94
iteye_14216
这个作者很懒,什么都没留下…
展开
-
代码自动生成技术学习之一JET
JET(Java Emitter Templates)一种语法和思想都和jsp非常相似的代码生成模板技术。他是EMF代码生成中使用的技术。模板技术的思想都是描述某个东东的大体样子,然后加上一些参数和条件控制语句来生成目标的的东东。JET在.jetXx文件中定义要生成代码的结构,然后编译生成java文件,使用生成java代码来输出目标的代码。(其中Xx代表要生成代码的文件类型,例如像生成java代码...2009-02-12 22:59:43 · 454 阅读 · 0 评论 -
代码生成技术学习之二 JMerger
代码自动生成,生成的代码许多时候需要修改,以满足我们的需求,而修改的代码我们希望重新生成代码的时候不被覆盖,那就需要一种Merge技术。JMerger和JET模板是在EMF代码生成中使用的关键技术。下面我们看一下一个使用JMerger的例子: 两个java文件: HelloSrc.java [code="java"] package hello; public class Hel...2009-04-23 18:09:35 · 148 阅读 · 0 评论 -
代码自动生成技术之三 RGen:Ruby建模和代码生成的框架[收藏]
原文见:http://www.infoq.com/cn/articles/thiede-ruby-modelling RGen:Ruby建模和代码生成的框架 作者 Martin Thiede 译者 杨晨 发布于 2009...原创 2009-08-02 08:56:03 · 376 阅读 · 0 评论