【发布时间】:2012-05-25 07:27:36
【问题描述】:
我想在 Groovy/src 类中注入我的服务。 normaln 依赖注入不起作用:
...
def myService
...
我可以使用它(它有效):
def appCtx = ApplicationHolder.application.getMainContext()
def myService = appCtx.getBean("myService");
但 ApplicationHolder 已被弃用。有没有更好的解决方案?
感谢您的建议
【问题讨论】:
-
你如何使用这个'src类'?你在哪里以及如何实例化它?
-
我在其他 Groovy 类中使用它(它在那里被实例化)。有一个外观 groovy 类由服务使用,它触发所有这些过程。我不想将使用过的服务作为参数传递,以免传递太多参数...
标签: grails grails-2.0