gpt4 book ai didi

grails - 使用 Grails 3 应用程序在 doWithSpring 闭包中获取应用程序配置

转载 作者:行者123 更新时间:2023-12-03 03:18:15 25 4
gpt4 key购买 nike

Grails 3 允许作者使用类似于 Grails 2 插件提供的启动 Hook 。我正在考虑在 doWithSpring 闭包中定义 bean,并且我想根据某些配置值将值传递到新 bean 中。但是,我不知道如何获取 grailsApplication 实例或应用程序配置。如何使用 Grails 3 做到这一点?

最佳答案

您的插件应扩展定义 getConfig() 方法的 grails.plugins.Plugin 。请参阅https://github.com/grails/grails-core/blob/9f78cdf17e140de37cfb5de6671131df3606f2fe/grails-core/src/main/groovy/grails/plugins/Plugin.groovy#L65 .

您应该能够仅引用 config 属性。

同样,您可以引用继承的 grailsApplication 属性,该属性定义于 https://github.com/grails/grails-core/blob/9f78cdf17e140de37cfb5de6671131df3606f2fe/grails-core/src/main/groovy/grails/plugins/Plugin.groovy#L47 .

希望对您有所帮助。

关于grails - 使用 Grails 3 应用程序在 doWithSpring 闭包中获取应用程序配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29613888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com