搜索

pdf文档 Spring Boot 2.0.0.M3 Reference Guide

1.92 MB 367 页 0 下载 43 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档为Spring Boot 2.0.0.M3参考指南,介绍了Spring Boot适用于Web应用程序开发,可使用嵌入式Tomcat、Jetty、Undertow或Netty创建自包含HTTP服务器。大多数Web应用使用spring-boot-starter-web模块快速启动,也可使用spring-boot-starter-webflux构建响应式Web应用。Spring Web MVC框架允许创建@Controller或@RestController Bean处理HTTP请求,方法通过@RequestMapping注解映射。Spring Boot为Spring MVC提供自动配置,包括ContentNegotiatingViewResolver、静态资源支持、Converter和Formatter Bean自动注册等。系统要求Java 8和Spring Framework 5.0.0.RC3及以上,支持Maven 3.2+和Gradle 3.4+。嵌入式Servlet容器支持Tomcat 8.5、Jetty 9.4和Undertow 1.3,均支持Servlet 3.1。文档还包含大量Starter模块的版本列表,如spring-boot-starter-web、spring-boot-starter-security等。
AI总结
Spring Boot 2.0.0.M3 是一个用于简化 Spring 应用开发的框架,其核心目标是让开发者能够“开箱即用”,快速上手。 **核心观点与关键信息:** * **核心目标**:大幅简化 Spring 应用的初始搭建和开发过程,提供“习惯优于配置”的理念。 * **主要特性**: * 提供 **Spring Boot Starter** 项目,简化构建配置和依赖管理。 * **自动配置**:能根据项目依赖自动配置 Spring 和第三方库。 * 提供生产级特性(如指标、健康检查、外部化配置)。 * **无需代码生成**,也无需 XML 配置。 * **系统要求**: * Java 8 及以上。 * Spring Framework 5.0.0.RC3 及以上。 * 支持 Maven (3.2+) 和 Gradle 3 (3.4+) 构建工具。 * **Web 应用开发**: * 非常适合开发 Web 应用,支持内嵌的 Tomcat 8.5、Jetty 9.4 和 Undertow 1.3 服务器。 * 提供 `spring-boot-starter-web` 用于传统 Web 开发,`spring-boot-starter-webflux` 用于构建响应式 Web 应用。 * **Spring MVC 自动配置**:提供了对视图解析器、静态资源、类型转换器、消息转换器等的自动配置支持。 **文档结构梳理:** 1. **文档介绍**:说明该参考指南有 HTML、PDF 和 EPUB 格式,最新版可在 `docs.spring.io` 获取。 2. **系统要求**:明确了 Java、Spring Framework 版本以及支持的构建工具。 3. **Servlet 容器**:列出了内嵌支持的 Tomcat、Jetty 和 Undertow 版本,并说明可部署到任何 Servlet 3.0+ 的容器。 4. **Starter 列表**:文档后半部分以表格形式列出了大量 Spring Boot 2.0.0.M3 版本的 Starter 模块及其版本号,涵盖了数据访问、安全、社交、消息、测试等众多领域。 5. **Web 应用开发**:重点介绍了 Spring MVC 框架,并提供了一个使用 `@RestController` 和 `@RequestMapping` 处理 HTTP 请求的示例。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 360 页请下载阅读 -
文档评分
请文明评论,理性发言.