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。