我们有这样的 spring bean:
@Component
@Scope(value="session")
public class MyBean {
// ...
}
spring 如何在内部绑定(bind)请求、 session 等 HTTP 范围与相应 bean 的范围。 RequestContextListener
有什么作用吗?
最佳答案
RequestContextListener 会将 HTTP 请求对象绑定(bind)到为该请求提供服务的线程。这使得请求和 session 范围内的 bean 可用于调用链的更下方。
甚至 DispatcherServlet 和 RequestContextFilter 也会做同样的事情
关于java - spring 如何将 beans 范围与请求、 session 等 HTTP 范围绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32963126/