本章主要内容是 Spring Boot 官网介绍、优质博客推荐和服务搭建。

官网介绍

Spring Boot 版本:1.5.9.RELEASE
Spring Boot 官网地址:http://projects.spring.io/spring-boot/
Spring Boot 参考文档地址:https://docs.spring.io/spring-boot/docs/1.5.9.RELEASE/reference/htmlsingle/

优质博客

Spring Boot 干货系列
Spring Boot 基础教程

搭建服务

现在开始使用 Spring Boot 搭建一个简单的 Web 服务,认识一下 Spring Boot,观察与平时我们在搭建 Web 服务有什么不一样的地方。

首先是一个 Maven 项目

利用 Maven 构建项目比较方便,各种 Jar 包的引用、管理都可以通过 Maven 完成。项目整体目录如下图所示:

image.png

对 Maven 不熟悉的同学,百度一下 Maven 的使用方式,这里就不展开了。

pom.xml 引入 Spring Boot

image.png

当我们在 pom.xml 文件中引入 Spring Boot 后,Maven 帮我们把涉及到的依赖包都自动引入到项目中。这些引入的 Jar 在 Maven Dependencies 目录下。

image.png

定义项目目录结构

初步定义如下目录结构,后期根据需要添加新的包目录

image.png

新增启动、配置类 Application.java

image.png

执行 Application.java 中的 main 方法,启动服务。

image.png

项目启动成功,端口号是8080。

至此一个简单的 RESTful Web 服务就已经搭建好了,在 controller 包中增加 Controller 类就可以提供 RESTful 接口了,Tomcat 都不需要了,Spring Boot 已经集成了 Tomcat 功能,省去了各种配置。

mm_reward_qrcode_1574408256457.png