spring-webflux - spring-boot-starter-webflux 是否包含 spring-boot-starter-web?

标签 spring-webflux

我可以使用现有的 spring-boot-starter-web 编码方案,只添加 spring-boot-starter-webflux 吗?没有 spring-boot-starter-web

最佳答案

spring-boot-starter-webflux 为 Spring WebFlux 应用程序提供相关依赖项,从 Jackson 到用于注释和函数式编程模型的 spring-webflux 模块。

spring-boot-starter-web 对 Spring MVC 执行相同的操作。

将两者都放在类路径上意味着您需要一个 Spring MVC 应用程序,并且仍然在该应用程序中使用 Spring WebFlux 提供的新 WebClient

the Spring Boot reference documentation 中所述,如果您想创建 Spring WebFlux 应用程序并避免添加 spring-boot-starter-web,则应该添加 spring-boot-starter-webflux

关于spring-webflux - spring-boot-starter-webflux 是否包含 spring-boot-starter-web?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54077167/

相关文章:

spring-boot - 我需要获取身份验证 token 并将其设置在 header 中

java - 当包含返回 Mono 的函数时,我应该如何使用 Mono.zipWith?

java - Spring webflux : how to publish event from sync call for async processing?

java - 使用 spring SecurityWebFilterChain 如何禁用/阻止除少数已知路径之外的所有非 https 请求

java - 我们如何将 @ExceptionHandler 与 spring web flux 一起使用?

java - 带有文本/html 响应的响应式(Reactive) WebClient GET 请求

java - 部分消耗 Publisher<DataBuffer>

spring-boot - 缺少 Content-Length header 使用 WebClient 发送 POST 请求(SpringBoot 2.0.2.RELEASE)

spring - 我们如何将Spring WebClient连接到Unix域套接字?

spring - 如何在 Mono webflux 中返回 HttpStatus 204