版权声明: https://blog.csdn.net/pbrlovejava/article/details/82561648
目录
一、什么是Spring Boot
Spring Boot是由Pivotal团队提供的全。新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。首先要说明的是,Spring Boot并不是替代SpringMVC、MyBatis等框架的技术,而是简化框架的搭建流程,方便开发者更快更敏捷地开发应用的流程,它让代码变得简单,配置变得简单。
二、Spring Boot的特性
1、能够快速地创建基于Spring的应用程序
2、能够直接使用Java main方法启动内嵌的Tomcat或Jetty服务器运行Spring Boot程序,而不需要部署war
3、提供约定的starter POM来简化Maven配置
4、根据项目的Maven依赖配置,Spring Boot自动配置Spring、Spring MVC等
5、提供了程序的健康检查功能
6、基本可以完全不使用XML配置文件,采用完全注解配置
三、Spring Boot的核心
1、自动配置:针对许多Spring应用程序和常见的应用功能,Spring Boot能自动提供相关的配置
2、起步依赖:告诉Spring Boot需要什么功能,它就能引入需要的依赖库
3、项目监控:能让程序员深入了解程序的运行状况
四、Spring Boot相关网站
1、Spring Boot官网
2、Spring Boot初始化项目