跳到主要内容
版本:4.0.2

Web

QWen Max 中英对照 Web

Spring Boot 非常适合 Web 应用程序开发。你可以使用内嵌的 Tomcat、Jetty 或 Netty 创建一个自包含的 HTTP 服务器。大多数 Web 应用程序使用 spring-boot-starter-web 模块来快速启动和运行。你也可以选择使用 spring-boot-starter-webflux 模块来构建响应式 Web 应用程序。

如果你还没有开发过 Spring Boot Web 应用程序,可以按照入门部分中的 “Hello World!” 示例进行操作。

章节总结

📄️ Spring HATEOAS

如果你开发了一个使用超媒体(hypermedia)的 RESTful API,Spring Boot 为 Spring HATEOAS 提供了自动配置,适用于大多数应用程序。该自动配置取代了使用 @EnableHypermediaSupport 的需求,并注册了多个 Bean 以简化基于超媒体的应用程序的构建,包括一个 LinkDiscoverers(用于客户端支持)和一个经过配置的 JsonMapper,可将响应正确地序列化为所需的表示形式。JsonMapper 可通过设置各种 spring.jackson.* 属性进行自定义,或者(如果存在的话)通过 JsonMapperBuilderCustomizer Bean 进行定制。