Bean 作用域

singleton: 默认
prototype:

"car" class = "com.smart.Car" scope = "singleton">
getBean("car"); 每次都是获取同一个car实例。 prototype :每次获得一个新的scope

与web应用环境相关的Bean作用域。
request:
session:
globalSession:

"car" class = "com.smart.Car" scope = "request">
httP请求,创建一个Bean,请求结束就销毁这个Bean.
session: httpSession,session中所有的HTTP请求。
globalSession:Portlet的web应用中使用。

你可能感兴趣的:(spring,Bean作用域)