gpt4 book ai didi

Grails 实例化对象并在 Controller 中使用

转载 作者:行者123 更新时间:2023-12-02 14:21:13 24 4
gpt4 key购买 nike

我有一个应用程序,它只需要实例化一个对象,我在考虑单例,但在我开始之前,我在考虑依赖注入(inject)。我想做的是实例化对象和setAttributeServletContextBootstrap.groove并在每个 Controller 中使用该对象。我的理解是 Bootstrap 在应用程序生命周期内只会被调用一次?我可以这样做吗?

最佳答案

您可以在 resources.groovy 中定义单例 bean

beans = {
myBean(my.company.MyBeanImpl) {
singleton true
}
}

然后在你的 Controller 中
class ExampleController {
def myBean
}

全部记录在这里: http://www.grails.org/doc/latest/guide/14.%20Grails%20and%20Spring.html

关于Grails 实例化对象并在 Controller 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6716551/

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