
SpringBoot官方参考文档: https://docs.spring.io/spring-boot/docs/2.1.4.RELEASE/reference/htmlsingle/
一、相遇
SpringBoot是由Pivotal团队提供的一款后台框架,又来搭建后台服务,其主要作用在于简化开发,快速搭建高效、稳定的轻量级应用。
SpringBoot最大的特性在于配置:
- 配置简单,只需要在配置文件添加对应的配置,简单明了易懂
- 很多组件都有默认配置,而且诶会自动配置
- 自己添加配置页很简单,编写自己的配置类并注入容器就行
二、相知
能够快速搭建一个轻量级服务端应用,简化开发,方便部署,维护简单,所以无论是开发一个后台应用,还是微服务体系架构的搭建,使用SpringBoot都将非常方便。
和以前后台开发相比,之前初始化应用,首先需要配置很多组件,包括前端控制器、视图渲染器、配置Tomcat容器、配置数据库等,应用启动后需要配置日志、拦截器等,才能开始开发。简爱发完成后,部署到生产环境,启动应用,优势麻烦。SpringBoot提供内嵌的Tomcat容器,打包支持jar模式,使用命令Java -jar *.jar即可启动应用。通过Maven管理项目依赖,并引入其他组件,通过简单的配置即可启用其他组件,比如日志模块、系统监控模块等,以此快速搭建一个完备、高效、稳定的后台应用。
三、相识
快速搭建基于SpringBoot的后台应用,有以下几种方式:
- 在spring官网生成项目,地址:https://start.spring.io/#,填写项目信息、选择项目构建方式、打包方式、Java版本、以及需要加载的组件模块(例如Web、MyBatis、MySQL等),然后生成项目,下载到本地即可。

- 基于IDE的构建,包括IDEA、Eclipse等,构建方式不做赘述。