【问题标题】:Can we reuse spring MVC filters in Spring WebFlux apps我们可以在 Spring WebFlux 应用程序中重用 Spring MVC 过滤器吗
【发布时间】:2018-10-22 10:47:51
【问题描述】:

我是 Spring WebFlux 的新手,并且了解我们在 Spring WebFLux 中编写过滤器的方式与在 Spring MVC (ServletFIlter, HandlerInterceptor) 中编写的方式不同。我们已经编写了一些 Spring MVC 过滤器,我们可以在 Spring WebFlux 中重用它,还是必须重写它。

【问题讨论】:

    标签: spring-mvc spring-boot spring-security spring-webflux


    【解决方案1】:

    是的,你必须重写它们。 Spring-Webflux 定义了它们自己的等价物,具有 Reactive 类型。有WebFilter 类替换ServletFilterHandlerInterceptor 类的功能。

    原因很简单,WebFlux is not following the Servlet specification,为了更好的响应式支持。

    【讨论】:

      猜你喜欢
      • 2018-07-17
      • 2021-02-19
      • 2011-05-03
      • 2019-06-10
      • 1970-01-01
      • 2018-10-31
      • 2019-07-05
      • 2014-10-22
      • 2016-09-24
      相关资源
      最近更新 更多