Spring bean作用域

@Scope注解:

作用于容器创建对象的请求可见范围,提供了singleton、prototypr两种基本作用域。

singleton单例,Bean只会在每个Spring IoC容器中存在一个实例,生命周期完全由Spring容器管理。对于所有获取该Bean的操作Spring容器将只返回同一个Bean实例。

 

prototype原型,指每次向Spring容器请求获取Bean都返回一个全新的Bean,相对于singleton来说就是不缓存Bean,每次都是一个根据Bean定义创建的全新Bean

 

 

猜你喜欢

转载自flycw.iteye.com/blog/2358973