【问题标题】:How to import ApplicationHolder on Grails-4 project?如何在 Grails-4 项目上导入 ApplicationHolder?
【发布时间】:2020-10-22 07:55:40
【问题描述】:

我正在将项目从 Grails 2 升级到 Grails 4,但我无法导入 ApplicationHolder 类。

如何在 Grails 4 项目中导入以下类:

org.codehaus.groovy.grails.commons.ApplicationHolder 

【问题讨论】:

  • 下面的答案解决了关于如何导入它的问题(你不能)。如果您真正想要知道如何获取对 GrailsApplication 对象的引用,那是一个单独的问题,答案将取决于您希望从何处获得该引用。

标签: grails plugins


【解决方案1】:

如何将它导入 Grails 4 项目? org.codehaus.groovy.grails.commons.ApplicationHolder

你不能。 Grails 4 中没有这样的类。

我知道你没有问这个,但是......

有很多方法可以引用GrailsApplication 对象,使用哪一种取决于您要引用GrailsApplication 对象的上下文。例如,在任何配置为按名称自动装配的 Spring bean 中,您可以声明一个 GrailsApplication grailsApplication 属性,该属性将通过对适当对象的引用自动装配。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    • 2014-10-29
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 2018-12-09
    相关资源
    最近更新 更多