什么是Spring Boot:
Spring Boot是一个框架,一种全新的编程规范,它的产生简化了框架的使用
所谓简化是指简化了Spring众多框架中所需要的大量且繁琐的配置文件
所以Spring Boot是一个服务于框架的框架,服务范围是简化配置文件
所以从本质上来说,Spring Boot其实就是Spring框架的另一种表现形式
Spring Boot特征:
1,使用Spring Boot可以创建出独立的Spring应用程序
2,在Spring Boot中直接嵌入了Tomcat,Jetty,Undertow等Web容器,所以在使用Spring Boot做Web开发时不需要部署WAR文件
3,通过提供自己的启动器(Starter)依赖,简化项目构建配置
4,尽量的自动配置Spring和第三方库
5,提供了生产就绪特征,如:度量指标,运行状况检查和外部化配置
6,绝对没有代码生成,也不需要XML配置文件