代码之家  ›  专栏  ›  技术社区  ›  Dónal

Grails应用程序/实用程序目录

  •  30
  • Dónal  · 技术社区  · 14 年前

    我刚刚注意到 grails-app/utils 迪尔我从未在任何文档(或项目中使用)中看到过它。默认情况下,它是在运行时创建的 create-app 你知道你应该在里面放什么吗?

    “实用程序”代码是一个明显的猜测,但它似乎应该在 src 迪尔

    谢谢, 唐

    1 回复  |  直到 11 年前
        1
  •  36
  •   Mads Hansen    11 年前

    这个 grails-app/utils/ 目录是项目 Codecs 去吧。

    我不知道还有什么别的,但是你可以在那里包括其他类,它们将包含在应用程序中。

    编辑: 这个 Grails应用程序/实用程序/ 目录用于“特定于Grails的实用程序”( Artefacts , GrailsClasses 等)

    Jeff Brown Core member of the Grails development team )响应 question on the mailing list 这证实了这一点。他说:

    你什么都可以放 就像在 utils 目录,但它是 对于Grails特定的实用程序。 目前我认为 这个目录的真正目标是 自定义编解码器。您的应用程序 不是Grails工件的类 应该去 src/groovy/

    你可以在 Constriants plugin . 此插件的作者建议用户 put their Constraint classes in the grails-app/utils/ directory .