Spring Boot 2.1.0.M1 Reference Guide
632.83 KB
665 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
Spring Boot 2.1.0.M1 参考指南详细介绍了其功能和配置,包括支持的嵌入式服务器如Tomcat 9.0、Jetty 9.4和Undertow 2.0,要求Java 8或9以及Spring Framework 5.1.0.RC1或更高版本。该版本提供多种启动器以支持不同的功能模块,如Web、数据库访问和消息队列等,并支持通过Maven或Gradle进行依赖管理。 | ||
AI总结 | ||
以下是《Spring Boot 2.1.0.M1 Reference Guide》文档的中文总结,重点突出核心观点和关键信息,语言简洁明了,逻辑连贯:
---
# 《Spring Boot 2.1.0.M1 参考指南》总结
## 文档概述
1. **文档结构**
本指南为 Spring Boot 的完整参考文档,包含以下主要部分:
- Spring Boot 文档简介
- 入门指南(系统要求、安装、开发第一个应用等)
- 使用 Spring Boot(构建系统、依赖管理等)
2. **文档用途**
该指南帮助用户全面了解 Spring Boot 的功能和使用方法,适用于开发人员快速上手和生产环境的部署。
---
## 系统要求
- **Java 版本**:需要 Java 8 或 9。
- **Spring Framework 版本**:要求 Spring Framework 5.1.0.RC1 或更高版本。
- **构建工具支持**:
- Maven 3.2+
- Gradle 4+
- **Servlet 容器支持**:
Spring Boot 支持以下嵌入式 Servlet 容器:
- **Tomcat 9.0**(Servlet 版本 4.0)
- **Jetty 9.4**(Servlet 版本 3.1)
- **Undertow 2.0**(Servlet 版本 4.0)
可以部署到任何支持 Servlet 3.1+ 的容器。
---
## 安装 Spring Boot
支持以下安装方式:
- **Maven 安装**
- **Gradle 安装**
- **Spring Boot CLI**
- **手动安装**
- **SDKMAN!**
- **OSX Homebrew**
- **MacPorts**
- **Windows Scoop**
---
## 开发第一个 Spring Boot 应用
1. 创建 Maven 项目文件 (`pom.xml`),添加相关依赖项。
2. 使用注解 `@RestController` 和 `@RequestMapping` 开发 REST 服务。
3. 配置自动配置功能 `@EnableAutoConfiguration`。
4. 编写主方法 `main`,运行示例。
5. 生成可执行 JAR 文件。
---
## 核心功能与特性
- **自动配置**:无需 XML 配置,自动配置应用。
- **外化配置**:支持通过外部属性文件或命令行参数配置应用。
- **内嵌服务器**:内置支持 Tomcat、Jetty 和 Undertow。
- **生产准备功能**:包括.metrics、健康检查和外部化配置。
---
## 依赖管理
文档列出了 Spring Boot 及其生态系统的主要依赖项版本,包括:
- `spring-boot-starter`: 核心依赖。
- `spring-boot-devtools`: 开发工具支持。
- 数据访问模块:如 `spring-boot-starter-data-jpa`、`spring-boot-starter-data-mongodb` 等。
- 网络模块:如 `spring-boot-starter-web`。
- 安全模块:如 `spring-boot-starter-security`。
---
## 总结
本文档全面介绍了 Spring Boot 2.1.0.M1 的功能、系统要求、安装方法和核心特性,是开发人员快速上手和深入理解 Spring Boot 的重要参考指南。通过本指南,开发人员可以高效地构建和部署 Spring Boot 应用。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
658 页请下载阅读 -
文档评分