1、SpringBoot学习背景 随着spring开发到越来约复杂繁琐,大量XML文件及配置,复杂的部署流程,融合第三方框架难度大,开发效率低。SpringBoot是一个用来简化spring应用初始创建和和开发配置的框架,简化了配置从而实现快速开发。整合了整个spring技术栈,JavaEE开发一站式解决方案。

2、SpringBoot开发优点 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

Create stand-alone Spring applications

Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)

Provide opinionated 'starter' dependencies to simplify your build configuration

Automatically configure Spring and 3rd party libraries whenever possible

Provide production-ready features such as metrics, health checks and externalized configuration

Absolutely no code generation and no requirement for XML configuration