spring bean 的作用域

spring bean 的作用域:

1、单例(singleton):默认是单例模式,也就是说不管给定的bean被注入到其他bean多少次,注入的都是同一个实例。

2、原型(prototype):每次注入或者通过上下文获取的时候都会创建一个实例。如果是有状态的bean,则使用原型模式。

3、会话(session):在web应用中,为每一个会话创建一个bean

4、请求(request):在web应用中,为每一个请求创建一个bean

可以使用@Scope注解定义bean的作用域:

@Scope("prototype")

public class protoClass{...}

 

posted @ 2019-05-15 09:28  第二人生Bonnie  阅读(367)  评论(0编辑  收藏  举报