标签:需要 不能 常见 单例 scope source 直接 private red
目前Spring+Netty的开发方式这么火热,想把Netty注册成Spring组件就一定得用多例的方式,我不由得想吐槽明明这么常见的需求网上相关博客都少的很,这里给出Spring使用注解注入多例的方式:
@Scope("prototype")
在进行注入时,不能直接使用@Autowired
,否则注入的还是单例,需要使用工厂,最简单的是用
@Autowired
private ObjectFactory<T> objectFactory;
对象进行注入(T为你要注入的类),想要使用该多例对象时,用
T t = objectFactory.getObject();
方法。
标签:需要 不能 常见 单例 scope source 直接 private red
原文地址:https://www.cnblogs.com/cielosun/p/9029330.html