http://www.cnblogs.com/larryzeal/p/5765945.html
Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。
简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题---习惯大于约定。
Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录。
前提
Spring Boot提供了一系列的依赖包,所以需要构建工具的支持:maven 或 gradle