1、Springboot的介绍
Springboot可以简化spring应用程序的创建和开发过程,也可以说Springboot可以大大简化之前SSM(SpringMVC+Spring+Mybatis)的框架进行开发的过程。它可以省去之前繁琐的编辑配置文件的过程,采用大量的默认配置来简化开发过程。
正因为上述的优点,Springboot可以非常容易和快速地创建基于Spring框架的应用程序,使得编码、配置、部署和监控都变得简单了,因此它在业界备受关注。
2、Springboot的特性
2.1、能够快速创建基于Spring的程序
2.2 能够直接使用java main方法启动内嵌的Tomcat服务器运行Springboot程序,不需要部署war文件
2.3 提供约定的starter POM来简化Maven配置,使得这个过程更加简单
2.4 自动化配置,根据项目的Maven依赖配置,springboot可以自动配置Spring、SpringMVC等等
2.5 提供了程序的健康检查功能
2.6 基本可以完全不使用XML配置文件,采用注解来配置
3、Springboot两个核心
3.1 自动配置
3.2 起步依赖