Spring Boot 2.0.0.M6 Reference Guide
1.96 MB
375 页
0 评论
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档是Spring Boot 2.0.0.M6的参考指南,详细介绍了Spring Boot的构建插件、系统要求、Servlet容器支持、启动器(Starter)功能以及版本信息。文档还包括如何生成构建信息和Git信息的配置示例,支持Maven和Gradle用户。启动器涵盖了从Web应用到数据存储、安全、测试等多方面的功能。Spring Boot 2.0.0.M6要求Java 8和Spring Framework 5.0.1.RELEASE或更高版本。 | ||
| AI总结 | ||
### 《Spring Boot 2.0.0.M6 参考指南》总结
以下是《Spring Boot 2.0.0.M6 参考指南》的核心内容总结,语言简洁,重点突出核心观点和关键信息:
---
#### **1. 系统要求**
- **Java 向:** Spring Boot 2.0.0.M6 需要 Java 8 或更高版本。
- **Spring Framework:** 需要 Spring Framework 5.0.1.RELEASE 或更高版本。
- **构建工具:** 支持 Maven 3.2+ 和 Gradle 4 或更高版本。
- **Servlet 容器:** 支持以下嵌入式 Servlet 容器:
- Tomcat 8.5 (Servlet 3.1)
- Jetty 9.4 (Servlet 3.1)
- Undertow 1.3 (Servlet 3.1)
- **部署:** 可以部署到任何 Servlet 3.0+ 兼容的容器。
---
#### **2. 核心功能**
- **自动配置:** 简化配置,减少 XML 和代码生成。
- **嵌入式服务器:** 支持 Tomcat、Jetty 和 Undertow。
- **生产就绪功能:** 包括监控、日志、健康检查和外部化配置。
- **快速开发:** 修改代码后无缝重载,无副作用。
---
#### **3. 启动器(Starter)**
Spring Boot 通过一系列“启动器”模块化功能,以下是主要分类:
- **应用开发:**
- `spring-boot-starter-web`: 使用 Spring MVC 构建 Web 应用。
- `spring-boot-starter-webflux`: 使用 Reactive Web 支持构建 WebFlux 应用。
- `spring-boot-starter-batch`: 支持 Spring Batch。
- `spring-boot-starter-test`: 提供测试相关工具(JUnit、Mockito 等)。
- **数据访问:**
- `spring-boot-starter-data-jpa`: 使用 Hibernate Validator 实现 JavaBean 验证。
- `spring-boot-starter-data-mongodb`, `spring-boot-starter-data-elasticsearch` 等:支持多种数据库和 NoSQL 数据库。
- **网络功能:**
- `spring-boot-starter-actuator`: 提供应用监控和管理功能。
- `spring-boot-starter-security`: 集成 Spring Security。
- **生产就绪功能:**
- `spring-boot-starter-actuator`: 提供监控、指标和日志功能。
- **技术选织:**
- 提供排除或替换特定技术栈的选项。
- **测试:**
- `spring-boot-starter-test`: 提供测试所需的工具。
---
#### **4. 构建插件**
- Maven 和 Gradle 插件支持生成构建信息(如项目坐标、版本)和 Git 源码仓库信息。
- 示例:
- Maven 配置:在 `pom.xml` 中添加 `spring-boot-maven-plugin`。
- Gradle 配置:在 `build.gradle` 中使用 `springBoot { buildInfo() }`。
---
#### **5. 文档与许可**
- Spring Boot 的参考文档提供 HTML、PDF 和 EPUB 格式,可从 [docs.spring.io/spring-boot/docs/current/reference](https://docs.spring.io/spring-boot/docs/current/reference) 获取。
- 文档为开源,允许免费使用和分发,需包含版权声明。
---
以上总结涵盖了 Spring Boot 2.0.0.M6 的核心功能、系统要求、启动器模块和常用配置,确保信息准确且易于理解。 | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
368 页请下载阅读 -
文档评分














Spring Boot 2.0.0.M6 Reference Guide