javaclass源码-JavaForger:使用模板基于现有类生成Java源代码

时间:2024-06-08 12:40:27
【文件属性】:

文件名称:javaclass源码-JavaForger:使用模板基于现有类生成Java源代码

文件大小:152KB

文件格式:ZIP

更新时间:2024-06-08 12:40:27

系统开源

java类源码JavaForger JavaForger可以使用现有的Java类作为输入从模板创建源代码。 它读取字段,方法和其他类数据以在模板中填充变量。 JavaForger包括通用Java代码的默认模板,例如equals,hashCode,innerBuilders和针对它们的单元测试。 可以为特定于项目的重复代码创建自定义模板。 JavaForger能够直接将源代码插入现有的类中。 例子 假设我们有一个如下所示的类: public class MyClass { int number; String name; } 然后从主类调用以下代码: JavaForger.execute(DefaultConfigurations.forEquals(), "AbsolutePathTo/MyClass.java"); 将导致以下课程: public class MyClass { int number; String name; @Override public boolean equals(Object obj) { return new EqualsBuilder() .appen


网友评论