【问题标题】:Does spring-boot-starter-webflux include spring-boot-starter-web?spring-boot-starter-webflux 是否包含 spring-boot-starter-web?
【发布时间】:2019-01-07 15:24:27
【问题描述】:

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

【问题讨论】:

    标签: spring-webflux


    【解决方案1】:

    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-webflux,避免添加spring-boot-starter-web。

    【讨论】:

      猜你喜欢
      • 2019-10-28
      • 2020-07-02
      • 2016-01-29
      • 1970-01-01
      • 2018-12-24
      • 1970-01-01
      • 2017-02-19
      • 1970-01-01
      相关资源
      最近更新 更多