spring bean作用域:
1.singleton(单例模式):
当spring创建applicationContext容器的时候,spring会初始化所有的singleton作用域实例,加上lazy-init就可以实现避免预处理。
2.prototype(原型模式):
通过getBean获取bean的时候就会新建一个实例,创建后spring将不再对其管理。
3.request(请求模式):
每次发起请求时新建一个实例,创建后spring会监听和管理。
4.session(会话模式):
每次会话时新建一个实例,创建后spring会监听和管理。
5.global session(全局模式):
全局的web域,类似于servlet中的application。