Grails 1.4 - ApplicationHolder,ConfigurationHolder等发生了什么?

Ste*_*all 13 grails groovy app-config

因此,所有静态持有者类都已被弃用(并且正在轰炸我的测试).

例如,获取应用程序元数据的新方法是什么?之前,你可以使用ApplicationHolder.application.metadata.'blah'

tim*_*tes 13

他们被弃用了,我相信注射方法 ......

你能补充一下:

def grailsApplication
Run Code Online (Sandbox Code Playgroud)

对于需要这个的类,那么它应该在运行时注入,你应该能够:

grailsApplication.metadata.'blah'
Run Code Online (Sandbox Code Playgroud)

像之前一样?

可通过以下方式配置:

grailsApplication.config
Run Code Online (Sandbox Code Playgroud)