gpt4 book ai didi

java - Groovy 约定 : Where do I put metaClass definitions?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:56 24 4
gpt4 key购买 nike

我开始向现有的 Java 网络应用程序添加一些 Groovy 类。 (这不是 Grails 应用)

关于在何处定义元类扩展,是否有我应该遵循的约定?

此外,我还编写了一些扩展来协助进行单元测试。目前,这些位于测试基类的 @Before 中,但我怀疑我应该在更明显的地方设置它们。

非常感谢任何建议。

最佳答案

另一种选择是使用 Groovy 的自定义元类命名约定。只要您遵守约定 (groovy.runtime.metaclass.[package].[class]MetaClass) 并使用您的应用程序代码编译代码,您应该没问题。检查这个posting了解更多信息。它还提供了一个很好的例子。

关于java - Groovy 约定 : Where do I put metaClass definitions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5247082/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com