【发布时间】:2018-12-24 22:29:10
【问题描述】:
当我开始学习spring-webflux时,我对这个组件有疑问。
我建立了一个简单的项目,使用 maven 来管理它。我添加了与spring-boot-starter-web 和spring-boot-starter-webflux 相关的依赖项,例如:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
但它不起作用。去掉spring-boot-starter-web依赖后,就可以正常工作了。
【问题讨论】:
-
它们是互斥的,你要么使用 webflux (reactive API) 要么使用 web (Servlet API)
标签: java spring-boot spring-webflux