补充reqeust scope bean内容
This commit is contained in:
@@ -34,6 +34,11 @@ singleton scope并不代表针对特定类型只创建一个实例对象。singl
|
||||
|
||||
注解`@RequestScope`可以在bean定义上进行标注,代表该bean对象为request scope
|
||||
|
||||
> #### request scope
|
||||
> spring mvc中,请求和线程相绑定,如果在接收到一个请求后,在新的线程中对请求进行处理,那么新的线程将不会绑定旧的http请求。
|
||||
>
|
||||
> 对于request scope,只有在接收请求的线程内,调用getBean方法才能获取到bean实例,若新开一个线程处理请求,那么在新线程内调用getBean方法将会抛出异常
|
||||
|
||||
### Session Scope
|
||||
对于一个http session,spring容器会针对session scope bean创建一个bean实例,该实例在session范围内有效。session范围内可以任意修改bean实例的状态,一个session内对bean的修改对其他session是不可见的。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user