2.1 为什么使用Spring Boot
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是简化基于Spring的企业级应用开发。Spring框架由于其烦琐的配置被开发人员吐槽,各种XML、Annotation配置让人心神俱疲。而Spring Boot则更多采用Java Config的配置方式,将开发人员从烦琐的配置中解放出来——创建项目时不再需要到处复制和粘贴各种配置文件,因此迅速成为企业级应用开发的领导者。
简单来总结一下,Spring Boot具有以下优点:
5CEtm5ehhoTRwvDkKQnzzrIji7qFF91mXN0w8p+e9dnV15hxoT7r3A2WuyebReZq
-
快速创建独立的Spring企业级应用;
-
能够使用内嵌的Tomcat、Jetty和Undertow,而不需要将项目打包成war部署到Tomcat上;
-
提供定制化的starter来简化依赖的引入;
-
自动提供默认配置的Spring;
-
提供生产环境的特征指标、健康检查和外部配置;
-
零XML配置。