生成Groovy源文件的Java/Groovy API

6
我正在寻找一个Java或Groovy库来生成Groovy类源文件。 我已经看过了CodeModel和这个post,但它们是为Java准备的。
基本上,我想通过编程方式生成一个Groovy类,知道类名、类属性,并根据类属性生成特定的方法。
我知道Groovy模板,但可能还有其他方法。
谢谢
1个回答

1

好问题!我不知道是否有类似于CodeModel的Groovy,但你可以做的一件事是生成你想要从Groovy调用的纯Java类。既然它是生成的代码,那么它是Java还是Groovy类都无所谓。你可以使用所有功能,如使用原始Java类来使用闭包。例如,这个网站展示了如何在纯Java中编写Groovy闭包


你发布的链接已经失效了。你还记得来源在哪里吗? - hc_dev
可能是前Cedric Champeau的博客在_webarchive_上的一个条目吗? - hc_dev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接