当作用域为singleton(默认值)时:

bean作用域scope singleton和prototype 

执行Main:

bean作用域scope singleton和prototype 

 singleton是单例类型,就是在创建容器时就同时自动创建了一个bean的对象,不管你是否使用,它都存在了,每次获取到的对象都是同一个对象。

当作用域为prototype时:

bean作用域scope singleton和prototype

执行Main:

bean作用域scope singleton和prototype

prototype是原型类型,它在我们创建容器的时候并没有实例化,而是当我们获取bean的时候才会去创建一个对象,而且我们每次获取到的对象都不是同一个对象。

 

相关文章: