我明白,如果我使用非共享服务,我每次请求该服务时都会获得新实例。这将允许我在此类服务中安全地使用类属性,如果我在共享服务上这样做是不明智的 - 它与并发问题有点相似。
但是,与普通的旧 php 对象相比,非共享服务的优势是什么?
我只能考虑在服务对象内部获得 DI 容器访问权限,但这不是大问题,因为我可以将我需要的内容传递给 POPO 的构造函数或 setter。
我错过了什么吗?
心有法竹
一只斗牛犬
相关分类