spring-webflux 简介、中文文档、中英对照文档 下载

spring-webflux 文档 下载链接(含jar包、源码、pom)

组件名称中文-文档-下载链接中英对照-文档-下载链接
spring-webflux-5.3.10.jarspring-webflux-5.3.10-API文档-中文版.zipspring-webflux-5.3.10-API文档-中英对照版.zip
spring-webflux-5.3.15.jarspring-webflux-5.3.15-API文档-中文版.zipspring-webflux-5.3.15-API文档-中英对照版.zip

spring-webflux 简介

spring WebFlux

无阻塞web堆栈,支持“反应流”背压,运行在Netty, Undertow和Servlet 3.1+ conts上

Spring Framework 中包含的原始 Web 框架 Spring Web MVC 是专门为 Servlet API 和 Servlet 容器构建的。响应式堆栈 Web 框架 Spring WebFlux 是在 5.0 版本的后期添加的。它是完全非阻塞的,支持 Reactive Streams背压,运行在 Netty、Undertow 和 Servlet 容器等服务器上。

这两个 Web 框架都反映了它们的源模块的名称(spring-webmvc和 spring-webflux),并在 Spring 框架中并存。每个模块都是可选的。应用程序可以使用一个或另一个模块,或者在某些情况下,两者都使用——例如,Spring MVC 控制器与响应式WebClient.

在这里插入图片描述

spring-webflux 中文文档、中英对照文档 说明

摘要:org.springframework、spring-webflux、中文文档、中英对照文档、下载、包含jar包、原API文档、源代码、Maven依赖信息文件、翻译后的API文档、spring、webflux、springframework、jar包、java、中英对照文档;

使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。

人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

双语对照,边学技术、边学英语。

涉及的包(package)

spring-webflux 5.3.15 API

Packages  
PackageDescription
org.springframework.web.reactive
Top-level package for the spring-webflux module that contains DispatcherHandler, the main entry point for WebFlux server endpoint processing including key contracts used to map requests to handlers, invoke them, and process the result.

包含DispatcherHandler的Spring-WebFlux模块的顶级软件包,WebFlux服务器端点处理的主要入口点包括用于将请求映射处理程序的关键合同,调用它们,处理结果。

org.springframework.web.reactive.accept
RequestedContentTypeResolver strategy and implementations to resolve the requested content type for a given request.

RequestedContentTyperesolver策略和实现,用于解决给定请求的请求的内容类型。

org.springframework.web.reactive.config
Spring WebFlux configuration infrastructure.

Spring WebFlux配置基础架构。

org.springframework.web.reactive.function
Provides a foundation for both the reactive client and server subpackages.

为反应性客户端和服务器子包提供基础。

org.springframework.web.reactive.function.client
Provides a reactive WebClient that builds on top of the org.springframework.http.client.reactive reactive HTTP adapter layer.

提供一个反应的WebClient,它在org.springframework.http.client.reective HTTP适配器层上构建。

org.springframework.web.reactive.function.client.support
Classes supporting the org.springframework.web.reactive.function.client package.

支持org.springframework.web.reage.function.cunction.client包的类。

org.springframework.web.reactive.function.server
Provides the types that make up Spring's functional web framework for Reactive environments.

提供构成弹簧功能Web框架的类型的无功环境的类型。

org.springframework.web.reactive.function.server.support
Classes supporting the org.springframework.web.reactive.function.server package.

支持org.springframework.web.reage.function.server包的类。

org.springframework.web.reactive.handler
Provides HandlerMapping implementations including abstract base classes.

提供包括抽象基类的寄存形实现。

org.springframework.web.reactive.resource
Support classes for serving static resources.

支持静态资源的支持类。

org.springframework.web.reactive.result
Support for various programming model styles including the invocation of different types of handlers, e.g.

支持各种编程模型样式,包括调用不同类型的处理程序,例如,

org.springframework.web.reactive.result.condition
RequestCondition and implementations for matching requests based on different criteria.

基于不同标准的匹配请求的请求和实现。

org.springframework.web.reactive.result.method
Infrastructure for handler method processing.

处理程序方法处理的基础结构。

org.springframework.web.reactive.result.method.annotation
Infrastructure for annotation-based handler method processing.

基于注释的处理程序方法处理的基础架构。

org.springframework.web.reactive.result.view
Support for result handling through view resolution.

通过查看解决方案支持结果处理。

org.springframework.web.reactive.result.view.freemarker
Support classes for the integration of FreeMarker as Spring web view technology.

支持FreeMarker作为Spring Web View技术集成的类。

org.springframework.web.reactive.result.view.script
Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.

基于JSR-223脚本引擎抽象的视图支持类(如Java 6+中包含),例如,

org.springframework.web.reactive.socket
Abstractions and support classes for reactive WebSocket interactions.

反应性WebSocket交互的抽象和支持类。

org.springframework.web.reactive.socket.adapter
Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.

调整Spring的Vactive WebSocket API以及WebSocket运行时的类。

org.springframework.web.reactive.socket.client
Client support for WebSocket interactions.

客户端支持WebSocket交互。

org.springframework.web.reactive.socket.server
Server support for WebSocket interactions.

服务器支持WebSocket交互。

org.springframework.web.reactive.socket.server.support
Server-side support classes for WebSocket requests.

服务器端支持WebSocket请求的类。

org.springframework.web.reactive.socket.server.upgrade
Holds implementations of RequestUpgradeStrategy.

持有Requestupgradestrategy的实现。

涉及的类(class)

AbstractFileNameVersionStrategy

AbstractHandlerMapping

AbstractHandlerMethodMapping

AbstractListenerWebSocketSession

AbstractMessageReaderArgumentResolver

AbstractMessageWriterResultHandler

AbstractNamedValueArgumentResolver

AbstractNamedValueArgumentResolver.NamedValueInfo

AbstractNamedValueSyncArgumentResolver

AbstractPrefixVersionStrategy

AbstractRequestCondition

AbstractResourceResolver

AbstractUrlBasedView

AbstractUrlHandlerMapping

AbstractView

AbstractWebSocketSession

AppCacheManifestTransformer

ArgumentResolverConfigurer

BindingContext

BindStatus

BodyExtractor

BodyExtractor.Context

BodyExtractors

BodyInserter

BodyInserter.Context

BodyInserters

BodyInserters.FormInserter

BodyInserters.MultipartInserter

CachingResourceResolver

CachingResourceTransformer

ClientRequest

ClientRequest.Builder

ClientResponse

ClientResponse.Builder

ClientResponse.Headers

ClientResponseWrapper

ClientResponseWrapper.HeadersWrapper

CloseStatus

CompositeRequestCondition

ConsumesRequestCondition

ContentVersionStrategy

ContextWebSocketHandler

ContinuationHandlerMethodArgumentResolver

CookieValueMethodArgumentResolver

CorsRegistration

CorsRegistry

CssLinkResourceTransformer

CssLinkResourceTransformer.AbstractLinkParser

CssLinkResourceTransformer.LinkParser

DelegatingWebFluxConfiguration

DispatcherHandler

EnableWebFlux

EncodedResourceResolver

EntityResponse

EntityResponse.Builder

ErrorsMethodArgumentResolver

ExchangeFilterFunction

ExchangeFilterFunctions

ExchangeFilterFunctions.Credentials

ExchangeFunction

ExchangeFunctions

ExchangeStrategies

ExchangeStrategies.Builder

ExpressionValueMethodArgumentResolver

FixedContentTypeResolver

FixedVersionStrategy

FreeMarkerConfig

FreeMarkerConfigurer

FreeMarkerView

FreeMarkerViewResolver

GzipResourceResolver

HandlerAdapter

HandlerFilterFunction

HandlerFunction

HandlerFunctionAdapter

HandlerMapping

HandlerMethodArgumentResolver

HandlerMethodArgumentResolverSupport

HandlerResult

HandlerResultHandler

HandlerResultHandlerSupport

HandlerStrategies

HandlerStrategies.Builder

HandshakeInfo

HandshakeWebSocketService

HeaderContentTypeResolver

HeadersRequestCondition

HttpEntityMethodArgumentResolver

HttpMessageWriterView

HttpResource

InvocableHandlerMethod

Jetty10RequestUpgradeStrategy

Jetty10WebSocketHandlerAdapter

JettyRequestUpgradeStrategy

JettyWebSocketClient

JettyWebSocketHandlerAdapter

JettyWebSocketSession

MatrixVariableMapMethodArgumentResolver

MatrixVariableMethodArgumentResolver

MediaTypeExpression

ModelAttributeMethodArgumentResolver

ModelMethodArgumentResolver

NameValueExpression

NettyWebSocketSessionSupport

ParameterContentTypeResolver

ParamsRequestCondition

PathMatchConfigurer

PathResourceResolver

PathVariableMapMethodArgumentResolver

PathVariableMethodArgumentResolver

PatternsRequestCondition

PrincipalMethodArgumentResolver

ProducesRequestCondition

ReactorNettyRequestUpgradeStrategy

ReactorNettyWebSocketClient

ReactorNettyWebSocketSession

ReactorNettyWebSocketSession.WebSocketConnection

RedirectView

Rendering

Rendering.Builder

Rendering.RedirectBuilder

RenderingContext

RenderingResponse

RenderingResponse.Builder

RequestAttributeMethodArgumentResolver

RequestBodyMethodArgumentResolver

RequestCondition

RequestConditionHolder

RequestContext

RequestDataValueProcessor

RequestedContentTypeResolver

RequestedContentTypeResolverBuilder

RequestedContentTypeResolverBuilder.ParameterResolverConfigurer

RequestHeaderMapMethodArgumentResolver

RequestHeaderMethodArgumentResolver

RequestMappingHandlerAdapter

RequestMappingHandlerMapping

RequestMappingInfo

RequestMappingInfo.Builder

RequestMappingInfo.BuilderConfiguration

RequestMappingInfoHandlerMapping

RequestMethodsRequestCondition

RequestParamMapMethodArgumentResolver

RequestParamMethodArgumentResolver

RequestPartMethodArgumentResolver

RequestPredicate

RequestPredicates

RequestPredicates.Visitor

RequestUpgradeStrategy

ResourceChainRegistration

ResourceHandlerRegistration

ResourceHandlerRegistry

ResourceResolver

ResourceResolverChain

ResourceTransformer

ResourceTransformerChain

ResourceTransformerSupport

ResourceUrlProvider

ResourceWebHandler

ResponseBodyResultHandler

ResponseEntityResultHandler

RouterFunction

RouterFunctionMapping

RouterFunctions

RouterFunctions.Builder

RouterFunctions.Visitor

ScriptTemplateConfig

ScriptTemplateConfigurer

ScriptTemplateView

ScriptTemplateViewResolver

ServerRequest

ServerRequest.Builder

ServerRequest.Headers

ServerRequestWrapper

ServerRequestWrapper.HeadersWrapper

ServerResponse

ServerResponse.BodyBuilder

ServerResponse.Context

ServerResponse.HeadersBuilder

ServerResponseResultHandler

ServerWebExchangeMethodArgumentResolver

SessionAttributeMethodArgumentResolver

SessionStatusMethodArgumentResolver

SimpleHandlerAdapter

SimpleUrlHandlerMapping

StandardWebSocketClient

StandardWebSocketHandlerAdapter

StandardWebSocketSession

SyncHandlerMethodArgumentResolver

SyncInvocableHandlerMethod

TomcatRequestUpgradeStrategy

TomcatWebSocketClient

TomcatWebSocketSession

TransformedResource

UndertowRequestUpgradeStrategy

UndertowWebSocketClient

UndertowWebSocketHandlerAdapter

UndertowWebSocketSession

UnknownHttpStatusCodeException

UnsupportedMediaTypeException

UrlBasedViewResolver

UrlBasedViewResolverRegistration

VersionResourceResolver

VersionStrategy

View

ViewResolutionResultHandler

ViewResolver

ViewResolverRegistry

ViewResolverSupport

WebClient

WebClient.Builder

WebClient.RequestBodySpec

WebClient.RequestBodyUriSpec

WebClient.RequestHeadersSpec

WebClient.RequestHeadersUriSpec

WebClient.ResponseSpec

WebClient.UriSpec

WebClientException

WebClientRequestException

WebClientResponseException

WebClientResponseException.BadGateway

WebClientResponseException.BadRequest

WebClientResponseException.Conflict

WebClientResponseException.Forbidden

WebClientResponseException.GatewayTimeout

WebClientResponseException.Gone

WebClientResponseException.InternalServerError

WebClientResponseException.MethodNotAllowed

WebClientResponseException.NotAcceptable

WebClientResponseException.NotFound

WebClientResponseException.NotImplemented

WebClientResponseException.ServiceUnavailable

WebClientResponseException.TooManyRequests

WebClientResponseException.Unauthorized

WebClientResponseException.UnprocessableEntity

WebClientResponseException.UnsupportedMediaType

WebFluxConfigurationSupport

WebFluxConfigurer

WebFluxConfigurerComposite

WebFluxResponseStatusExceptionHandler

WebJarsResourceResolver

WebSessionMethodArgumentResolver

WebSocketClient

WebSocketHandler

WebSocketHandlerAdapter

WebSocketMessage

WebSocketMessage.Type

WebSocketService

WebSocketSession

WebSocketUpgradeHandlerPredicate

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
英文版:The Definitive Guide to Spring Web Flow 内容简介Spring Web Flow权威指南》介绍了Spring Web Flow的构建系统Spring Jumpstart、Spring Web Flow架构和基础知识,并结合示例讲述了Spring Web Flow的高级概念、流执行管理和驱动,同时说明了如何测试流。 《Spring Web Flow权威指南》适合各层次Java Web开发人员阅读和参考。 编辑推荐 《Spring Web Flow权威指南》:Spring Web Flow创始人著作、体验全新的Web用户界面开发方式、深入剖析开源框架的设计与实现。 Spring Web Flow是著名的Spring框架的子项目。它解决了困扰Web应用程序开发人员的3个主要问题.即用户界面导航的控制、状态管理和模块化,极大地提高了生产效率,尤其适合需要复杂用户交互界面的Web应用程序。此外,它还借鉴了UML状态图思想的流定义方式,使得Web流的开发更加自然。 书中重点讲解Web流、流定义语言、流执行、流的测试以及自定义扩展等精髓内容,并结合使用Spring WebFlow 1开发的实例来向读者说明如何将其实际应用到项目中。尤其弥足珍贵的是,作者从框架设计者角度深入阐述了Spring Web Flow的设计思想和实现方式。更能让读者掌握其核心本质。此外,书中还清楚地讲述了SpringWeb Flow 1和Spring Web Flow 2在设计和使用上的差异。 《Spring Web Flow权威指南》适合各层次Java Web开发人员阅读和使用。
当你的代码中出现 "Spring Webflux is missing from the classpath, which is required for Spring Cloud Gateway at this time. Please add spring-boot-starter-webflux dependency" 这个错误信息时,这意味着你的项目缺少了Spring Webflux的依赖。 为了解决这个问题,你可以尝试以下两种方法: 方法一: 1. 添加对Spring Webflux的依赖。你可以手动在你的项目的pom.xml文件中添加以下依赖: ``` <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-webflux</artifactId> <version>2.1.0.RELEASE</version> </dependency> ``` 这将会把Spring Webflux添加到你的项目中,并解决这个错误。 方法二: 1. 下载并添加所需的Jar包。你可以在引用中提到的链接中下载`springfox-spring-webflux-3.0.0.jar`和其他相关的Jar包。 2. 将下载的Jar包添加到你的项目的依赖中。具体的添加方式取决于你使用的构建工具(如Maven或Gradle)。 3. 重新构建你的项目,并确保这些Jar包已经正确地添加到了你的项目中。 通过以上两种方法之一,你应该能够解决 "spring-webflux 爆红" 的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [解决为什么导入网关gateway依赖爆红, 并且 gateway内置环境 与 spring-boot-starter-web 冲突问题](https://blog.csdn.net/y2020520/article/details/107829809)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [springfox-spring-webflux-3.0.0-API文档-中英对照版.zip](https://download.csdn.net/download/qq_36462452/85274565)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒水馨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值