春天“原型”豆的范围与“新”运营商

问题描述:

有人可以解释春天“原型”豆的范围和使用“新的”运营商之间的区别吗? “原型”范围覆盖“”运算符的声明豆有什么优势?春天“原型”豆的范围与“新”运营商

原型bean意味着每次请求时都会创建一个新的bean实例(在这种情况下,您可能会认为您可能在需要时使用new自行实例化它)。

但关键在于它们仍然满足依赖注入设计模式(https://en.wikipedia.org/wiki/Dependency_injection),其中许多其他事情使得使用模拟依赖关系进行单元测试变得更加容易。