【问题标题】:A Java/Groovy API to generate Groovy source files用于生成 Groovy 源文件的 Java/Groovy API
【发布时间】:2011-04-02 01:27:42
【问题描述】:

我正在寻找一个 Java 或 Groovy 库来生成 Groovy 类源文件。 我有 CodeModel 和这个 post 但它们是用于 Java 的。

基本上,我想以编程方式生成一个 Groovy 类,知道类名、类属性并根据类属性生成特定方法。

我知道 Groovy 模板,但可能还有其他方法。

谢谢

【问题讨论】:

    标签: java groovy code-generation


    【解决方案1】:

    好问题!我不知道是否有像 Groovy 的 CodeModel 之类的东西,但您可以做的一件事是生成您打算从 Groovy 调用的纯 Java 类。由于无论如何它都是生成的代码,因此它是 Java 类还是 Groovy 类都没有关系。您可以使用它们的原始 Java 类来使用所有功能,例如闭包。例如,此站点显示了如何编写Groovy closure in pure Java

    【讨论】:

    • 您发布的链接已损坏。你还记得来源吗?
    • 可能是前Cedric Champeau's Weblogwebarchive 上的条目?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 2017-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多