本章主要内容是 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 完成。项目整体目录如下图所示:
对 Maven 不熟悉的同学,百度一下 Maven 的使用方式,这里就不展开了。
pom.xml 引入 Spring Boot
当我们在 pom.xml 文件中引入 Spring Boot 后,Maven 帮我们把涉及到的依赖包都自动引入到项目中。这些引入的 Jar 在 Maven Dependencies 目录下。
定义项目目录结构
初步定义如下目录结构,后期根据需要添加新的包目录
新增启动、配置类 Application.java
执行 Application.java 中的 main 方法,启动服务。
项目启动成功,端口号是8080。
至此一个简单的 RESTful Web 服务就已经搭建好了,在 controller 包中增加 Controller 类就可以提供 RESTful 接口了,Tomcat 都不需要了,Spring Boot 已经集成了 Tomcat 功能,省去了各种配置。