spring bean 的声明周期和bean的作用域

1,Spring对bean进行实例化,

2,Spring将值和bean的引用注入到bean对应的属性中,

3,···

4···

5```

6```

7``

8``

9此时bean已经准备就绪。可以被应用程序使用了。他们将一直驻留在应用上下文中,直到该应用上下文被销毁。

bean的作用域

 单列(Singleton   生go time):在整个应用中,只创建一个bean的一个实例。

原型(protorType   p t type)每次注入或者通过Spring应用上下文获取的时候,都会创建一个新的bean实例。@Scope("prototype")

会话(session)在web应用中,为每个会话创建一个bean实例。

请求(request)在web应用中,为每个请求创建一个bean实例。

你可能感兴趣的:(spring,Boot)