补充reqeust scope bean内容

This commit is contained in:
wuxiangkai
2023-10-24 14:34:52 +08:00
parent 670539a025
commit 4e686152a4

View File

@@ -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 sessionspring容器会针对session scope bean创建一个bean实例该实例在session范围内有效。session范围内可以任意修改bean实例的状态一个session内对bean的修改对其他session是不可见的。