Spring Boot 2.1.0.M1 Reference Guide
2.25 MB
423 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档阐述了Spring Boot 2.1.0.M1的功能和特点,包括其快速上手体验、默认配置和无需代码生成的优势。文档详细列举了各种Spring Boot起始依赖项(starter),如spring-boot-starter-web、spring-boot-starter-security等,及其版本号。同时介绍了Spring Boot支持的嵌入式Servlet容器(如Tomcat 9.0、Jetty 9.4、Undertow 2.0)和系统要求,包括Java 8或9以及Spring Framework 5.1.0.RC1或更高版本。文档还提供了丰富的配置选项和外部化配置功能。 | ||
AI总结 | ||
以下是《Spring Boot 2.1.0.M1 Reference Guide》的中文总结,涵盖了文档的核心内容和关键信息:
---
### 1. **Spring Boot 概述**
- **目标**:Spring Boot 旨在简化 Spring 应用的创建和配置,提供快速开发体验。
- **特点**:
- 提供独立运行的、生产级的 Spring 应用。
- 对 Spring 平台和第三方库有明确的意见,但在需求变化时灵活调整。
- 内置常见项目需求的非功能特性,如嵌入式服务器、安全性、指标、健康检查和外部化配置。
- 无需代码生成或 XML 配置。
---
### 2. **核心功能与模块**
- **Starter 模块**:Spring Boot 提供了多种 Starter 模块,方便快速集成常见功能。例如:
- `spring-boot-starter-web`:构建 Web 应用。
- `spring-boot-starter-data-jpa`:数据库访问。
- `spring-boot-starter-security`:安全管理。
- `spring-boot-starter-test`:测试支持。
- 其他模块包括日志、邮件、模板引擎、任务调度等。
- **版本依赖**:
- Spring Boot 2.1.0.M1 默认支持 Java 8 或 9。
- 与 Spring Framework 5.1.0.RC1 或更高版本兼容。
- 支持 Maven 3.2+ 和 Gradle 4.x。
---
### 3. **系统要求与支持**
- **运行环境**:需要 Java 8 或 9。
- **Servlet 容器支持**:支持 Tomcat、Jetty 和 Undertow 等嵌入式容器,并兼容 Servlet 3.1+ 标准。
---
### 4. **快速上手**
- 文档提供从零开始的教程,涵盖安装、配置和运行示例应用的基本步骤。
- 重点推荐了解 Spring Boot 的核心原则,如自动配置、外部化配置和生产准备特性。
---
### 5. **其他关键信息**
- **安全性**:支持 Spring Security 的各种功能模块,包括 OAuth2、CAS 和 LDAP 等。
- **测试与工具**:提供 Test Starter 和开发工具(如 DevTools)以提高开发效率。
- **扩展功能**:支持任务调度(Quartz)、缓存、消息队列(ActiveMQ、RabbitMQ)等。
---
总结:Spring Boot 2.1.0.M1 release 旨在通过简化配置和丰富的功能模块,帮助开发者快速构建高质量的 Spring 应用,并支持现代化的开发需求。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
416 页请下载阅读 -
文档评分