Grails 3允许作者使用类似于Grails 2插件提供的启动挂钩.我正在考虑在doWithSpring闭包中定义bean ,我想基于一些配置值将值传递给新的bean.但是,我无法弄清楚如何获取grailsApplication实例或应用程序配置.你是如何用Grails 3做到的?
您的插件应该扩展grails.plugins.Plugin它定义的getConfig()方法。请参阅https://github.com/grails/grails-core/blob/9f78cdf17e140de37cfb5de6671131df3606f2fe/grails-core/src/main/groovy/grails/plugins/Plugin.groovy#L65。
您应该能够仅参考该config属性。
同样,您可以参考https://github.com/grails/grails-core/blob/9f78cdf17e140de37cfb5de6671131df3606f2fe/grails-core/src/main/groovy/grails/plugins/Plugin.groovy#L47grailsApplication定义的继承属性。
我希望这有帮助。
| 归档时间: |
|
| 查看次数: |
1612 次 |
| 最近记录: |