我可以使用仅添加spring-boot-starter-web
的现有spring-boot-starter-webflux
编码方案吗?没有spring-boot-starter-web
。
答案 0 :(得分:0)
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
。