单例和原型bean有什么区别?
基本上,bean具有范围,该范围定义了它们在应用程序中的存在
Singleton:表示每个Spring IOC容器对单个对象实例的单个bean定义。
原型:表示对任何数量的对象实例的单个bean定义。
那么什么是“对象实例”。
回答:
原型范围 =每次注入/查找新对象时都会创建一个。它将new SomeClass()
每次使用。
单例作用域 = (默认)每次注入/查找相同对象时,都会返回该对象。在这里它将实例化一个实例,SomeClass
然后每次都将其返回。
以上是 单例和原型bean有什么区别? 的全部内容, 来源链接: utcz.com/qa/431341.html