我们如何使用注释将服务指定为不是共享服务? 有可能吗?
答案 0 :(得分:2)
我理解通过"不共享"你的意思是你想每次都得到新的实例。
您需要将scope
属性设置为prototype
值,如上所述here in the docs
我认为您使用JMSDiExtraBundle进行@Service
注释,因此我们来看看代码here。我们看到scope
param由此捆绑包处理
所以最后我想它应该是这样的:
/**
* @Service("some.service.id", scope="prototype")
*/