搜索

pdf文档 Spring Boot 2.0.0.M6 Reference Guide

1.96 MB 375 页 0 下载 32 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档是Spring Boot 2.0.0.M6参考指南的部分内容。它介绍了Spring Boot适用于Web应用程序开发,支持嵌入式Tomcat、Jetty、Undertow或Netty创建自包含HTTP服务器。多数Web应用使用spring-boot-starter-web模块快速启动,也可使用spring-boot-starter-webflux构建响应式Web应用。文档详细说明了Spring Web MVC框架,允许通过@Controller或@RestController处理HTTP请求,并使用@RequestMapping注解映射方法。Spring Boot为Spring MVC提供自动配置,包括ContentNegotiatingViewResolver、静态资源支持、Converter和Formatter自动注册、HttpMessageConverters支持等。此外,文档列出了系统要求:Java 8、Spring Framework 5.0.1.RELEASE或以上,支持Maven 3.2+和Gradle 4,以及嵌入式Servlet容器Tomcat 8.5、Jetty 9.4、Undertow 1.3(均支持Servlet 3.1)。还推荐使用Maven或Gradle作为构建系统,并介绍了依赖管理机制。
AI总结
Spring Boot 2.0.0.M6 参考指南的核心内容总结如下: - **适用场景**:Spring Boot 非常适合开发 Web 应用,支持嵌入式 Tomcat、Jetty、Undertow 和 Netty 服务器。快速开发可使用 `spring-boot-starter-web` 模块,构建响应式 Web 应用则使用 `spring-boot-starter-webflux` 模块。 - **Spring MVC 框架**:通过 `@Controller` 或 `@RestController` 处理 HTTP 请求,并使用 `@RequestMapping` 进行映射。Spring Boot 为 Spring MVC 提供了自动配置,包括内容协商视图解析器、静态资源支持、自动注册转换器和格式化器等。 - **系统要求**:需要 Java 8 和 Spring Framework 5.0.1.RELEASE 或以上版本,支持 Maven 3.2+ 和 Gradle 4。嵌入式 Servlet 容器支持 Tomcat 8.5、Jetty 9.4 和 Undertow 1.3,均支持 Servlet 3.1。 - **构建系统**:推荐使用 Maven 或 Gradle。每个 Spring Boot 版本都提供了一份受支持的依赖列表,用户无需在构建配置中指定这些依赖的版本,升级 Spring Boot 时会自动升级相关依赖。 - **Maven 配置**:Maven 用户可继承 `spring-boot-starter-parent` 项目,获得默认设置,如 Java 1.8 编译级别、UTF-8 编码、依赖版本管理等。在 `application.properties` 和 `application.yml` 文件中,Maven 过滤使用 `@..@` 占位符。 - **依赖版本列表**:文档中列出了大量 Spring Boot 及相关组件的版本号,例如 `spring-boot` 为 2.0.0.M6,`spring-boot-starter-web` 为 2.0.0.M6,`spring-data-jpa` 为 2.0.1.RELEASE 等。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 368 页请下载阅读 -
文档评分
请文明评论,理性发言.