丁萌's profile小妖怪的家PhotosBlogListsMore Tools Help

Blog


    May 17

    JET

    代码产生可以节省项目中的时间并且可以减少大量枯燥冗余的编程工作。虽然其非常强大,但是产生代码的程序很快会变得复杂而难以理解。模板的使用是减少复杂性和增加易读性的一条出路。

    EMF为代码生成提供两个强大的工具:JET和JMerge。通过使用JET,你可以使用类JSP语法(事实上该语法是JSP的一个子集),非常容易地编写你所期望的代码的模板。JET是一个通用模板引擎,可以用于生成SQL、XML、Java的源代码和其它输出文件。它位于EMF的org.eclipse.emf.codegen中。