spring boot 是否提供 'chain of responsibility pattern' 的实现

Does spring boot provide an implementation of 'chain of responsibility pattern'

spring boot 是否提供 'chain of responsibility pattern' 的实现。

类似于管道(请求管道或商业管道)。我们可以根据配置更改添加或删除所涉及的组件。

在我看来,Spring 并没有提供该模式的通用实现。

但是,Spring 中有一些特定组件的工作方式类似于责任链模式。想到的一个例子是 Spring MVC 中的拦截器。每个拦截器检查 and/or 在传递给下一个直到控制器之前丰富请求。请注意,两种模式之间存在差异。

我们刚刚使用 Spring IO 定义了一个管道