什么是Spring Boot?
是一个框架,它简化了Spring整合众多框架所需的大量繁琐的配置文件,所以它是一个服务于框架的框架,服务范围是简化文件配置,从本质上来说,Spring Boot是Spring框架的另一种表现形式
Spring Boot特征:
- Spring Boot中直接嵌入了Tomcat,Jetty,Undertow,所以做web开发时不需要部署WAR包
- 通过提供自己的启动器(Starter)依赖,简化项目配置
- 尽量自动配置Spring和第三方库
- 提供了生产就绪特征,如:运行状况检查,外部化配置
- 没有XML配置文件
Spring Boot版本介绍:
- SNAPSHOT:开发版,正在开发中,不稳定,有bug;
- CURRENT:最新版,但不一定稳定;
- GA:发布版,我们使用该版本开发