搜索

pdf文档 Spring Boot 2.1.0.M1 Reference Guide

2.25 MB 423 页 0 下载 44 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档提供了Spring Boot 2.1.0.M1版本的参考指南,包括依赖管理、配置、系统要求等内容。文档详细列出了Spring Boot及其相关模块的版本信息,介绍了Spring Boot的核心功能,如自动配置、外部化配置和健康检查。同时,文档还列出了Spring Boot支持的嵌入式Servlet容器及其对应的Servlet版本,并提供了系统要求,包括Java 8或9和Spring Framework 5.1.0.RC1或更高版本。
AI总结
# Spring Boot 2.1.0.M1 参考指南总结 ## 1. 文档概述 本指南提供了 Spring Boot 2.1.0.M1 的参考文档,涵盖功能特性、配置选项、依赖管理等内容。 ## 2. 核心功能 - **自动配置**:通过 `@SpringBootApplication` 注解实现应用自动配置,减少手动配置工作量。 - **启动器依赖**:提供一系列 `spring-boot-starter-*` 启动器依赖,简化项目初始化。 - **无 XML 配置**:支持通过 Java 代码或 YAML/Properties 文件完成配置。 ## 3. 系统要求 - **Java 版本**:要求 Java 8 或 9。 - **Spring 版本**:要求 Spring Framework 5.1.0.RC1 或更高版本。 - **构建工具**:支持 Maven 3.2+ 和 Gradle 4.0+。 ## 4. 嵌入式 Servlet 容器支持 - **Tomcat 9.0**:支持 Servlet 4.0。 - **Jetty 9.4**:支持 Servlet 3.1。 - **Undertow 2.0**:支持 Servlet 4.0。 - 支持其他符合 Servlet 3.1+ 规范的容器。 ## 5. 依赖管理 - **核心依赖**:包括 `spring-boot`, `spring-boot-actuator`, `spring-boot-autoconfigure` 等,版本为 2.1.0.M1。 - **数据模块**:支持 Cassandra、Elasticsearch、MongoDB、Redis 等多种数据存储。 - **消息队列**:支持 RabbitMQ、ActiveMQ 等消息中间件。 - **开发工具**:提供 `spring-boot-devtools` 支持热重载和调试功能。 ## 6. 配置文件 - **配置文件**:支持 `application.properties` 和 `application.yml` 文件。 - **命令行参数**:可以通过命令行指定配置参数。 - **注意事项**:配置文件示例仅供参考,需根据实际需求选择性使用。 ## 7. 模块功能 - **数据访问**:提供对关系型数据库(JPA)、NoSQL(MongoDB、Cassandra)等数据存储的支持。 - **日志管理**:支持 Logback、Log4j2 等日志框架。 - **安全功能**:提供基于 Spring Security 的安全配置。 - **任务调度**:支持 Quartz 等任务调度框架。 - **WebSocket 支持**:提供 WebSocket 通信功能。 ## 8. 自动配置功能 - **自动配置处理器**:通过 `spring-boot-configuration-processor` 提供自动配置的可视化支持。 - **属性管理**:支持通过 `application.properties` 或 `application.yml` 外化配置。 ## 9. 其他特性 - **健康检查**:提供 `/actuator/health` 端点用于检查应用健康状态。 - **指标监控**:提供 `/actuator/metrics` 端点用于获取应用指标数据。 - **配置迁移工具**:提供 `spring-boot-properties-migrator` 工具帮助迁移配置文件。 ## 10. 附录 - 提供常见应用属性的参考列表,涵盖日志、安全、数据访问等模块的配置选项。 以上为 Spring Boot 2.1.0.M1 参考指南的核心内容,涵盖功能特性、配置选项、依赖管理和开发工具支持等关键信息。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 416 页请下载阅读 -
文档评分
请文明评论,理性发言.