|
|
1
2
Grails服务的范围与Spring如何完成依赖注入有关。此范围仅影响注入服务。 您可以任意多次实例化服务类,每次都会创建一个新实例。框架没有限制这一点,也不应该限制这一点。但是,您应该坚持依赖依赖注入来访问您的服务。 |
|
|
2
1
是的,但是如上所述,您不应该创建实例。 Grails服务工件在默认情况下是单例的,这意味着创建一个实例并将其添加到Spring应用程序上下文中。如果想要引用实例,应该让Spring在需要的地方注入实例,而不是自己创建实例。 |