Я использую ApplicationContext, переданный Grails для закрытия сопоставления в объектах домена, чтобы получить информацию о конфигурации, например
static mapping = { applicationContext ->
datasources(applicationContext.getBean("grailsApplication").config.dbList)
}
где dbList — моя собственная переменная в Config.groovy.
Это лучший способ перейти на Grails 2.0? Безопасно ли предположить, что это будет передано? Это работает, просто полагается на недокументированную переменную, подумал, что я должен спросить.