Spring boot的理解

用来简化spring应用的初始搭建以及开发过程,简化spring的配置,整个其他框架

Spring boot bean的作用域

1、singleton单例模式

Spring 容器中有且只有一个Bean实例,只要Spring容器不销毁或退出,该Bean实例就会一直存活

2、prototype原型模式

每次获取Bean的时候会有一个新的实例,Spring容器不能对返回Bean实例的整个生命周期负责

3、request模式

request只适用于Web程序,每一次HTTP请求都会产生一个新的bean,同时该bean仅在当前HTTP request内有效,当请求结束后,该对象的生命周期即告结束

4、session模式

session只适用于Web程序,session作用域表示该针对每一次HTTP请求都会产生一个新的bean,同时该bean仅在当前HTTP session内有效

5、application模式

application只适用于Web程序,全局作用域