首页 > 解决方案 > 如何在 Grails-4 项目中导入 ApplicationHolder?

问题描述

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

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

org.codehaus.groovy.grails.commons.ApplicationHolder 

标签: grailsplugins

解决方案


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

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

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

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


推荐阅读