什么是Spring
- Spring是一个开源框架,2003年兴起的一个轻量级的Java开发框架。
- Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。
- Spring是为了降低Java开发的复杂性
随着Spring 不断的发展,涉及的领域越来越多,项目整合开发需要配合各种各样的文件,慢慢变得不那么易用简单,违背了最初的理念,甚至被人称为配置地狱。Spring Boot正是在这样的一个背景下被抽象出来的开发框架,目的为了让大家更容易的使用Spring、更容易的集成各种常用的中间件、开源软件;
Spring Boot 拥有良好的技术基因,它是伴随着Spring 4 而产生的技术框架,在继承了Spirng 框架所有优点的同时也为开发者带来了巨大的便利,与普通的Spring 项目相比,Spring Boot可以让项目的配置更简化、编码更简化、部署更方便,为开发者提供了开箱即用的良好体验,进一步提升了开发者的开发效率。
Spring Boot的主要优点:
- 为所有Spring开发者更快的入门
- 开箱即用,提供各种默认配置来简化项目配置
- 内嵌式容器简化Web项目
- 没有冗余代码生成和XML配置的要求



