0

我正在使用 Grails 传入的 ApplicationContext 到域对象中的映射闭包来获取配置信息,就像这样

static mapping = { applicationContext ->
    datasources(applicationContext.getBean("grailsApplication").config.dbList)
}

其中 dbList 是我自己在 Config.groovy 中的变量。

这是进入 Grails 2.0 的最佳方式吗?假设这将被传递是否安全?它有效,只是依赖于未记录的变量,我想我应该问。

4

1 回答 1

3

你可以使用 grails.util.Holders

Holders.config.dbList
于 2012-05-04T09:44:53.153 回答