原型(Prototype):每次注入或者通过Spring应用上下文获取的时候,都会创建一个新的bean实例.
会话(Session):在web应用中,为每个会话创建一个bean实例....请求(Request):在web应用中,为每个请求创建一个bean实例.... 在web的应用中经常会用到会话和请求的作用域,这里就拿购物车这个例子来说吧,每个客户都会向购物车添加商品,这时我们希望当前用户能一直使用对应的bean,这时就需要涉及到会话作用域了,如下进行配置...ScopedProxyMode.INTERFACES
)
public ShoppingCart Cart {
}
WebApplicationContext.SCOPE_SESSION 这里是指的Spring会为Web应用中的每个会话创建一个...注意:尽管我们主要关注了会话作用域,但是请求作用域的bean会面临相同的问题,因此,请求作用域的bean应该也以作用域代理的方式进行注入.