java - 管道中每个 bean 之前的骆驼拦截器
问题描述
我有很多处理器以某种方式一个一个地链接起来
from(....)
.bean(Processor1.class)
.bean(Processor2.class)
.bean(Processor3.class)
to(...)
我想以某种方式在每个“bean”之前拦截流程。同时我不想以某种方式编辑 routeConfig
from(....)
.process()
.bean(Processor1.class)
.process()
.bean(Processor2.class)
.process()
.bean(Processor3.class)
to(...)
它丑陋且不可扩展。我已经检查了拦截和拦截,但它们没有帮助。它们仅拦截路由更改,但不拦截一条路由范围内的处理器。有人知道该怎么做吗?
解决方案
推荐阅读
- python - 在Python中用空格对列表中的数字求和
- flutter - 如何确保你肯定会触发返回语句
- python - 将文件上传到 GCS,如果存在则使用 python 跳过
- python - 更改 matplotlib 图图例的位置
- css - React JS 中的 Sass 构建失败
- expo - 使用 Expo Camera onBarCodeScanned 调用 recordAsync() 和 stopRecording()
- php - codeigniter 4无法更新数据库
- scrapy - Scrapy 和多个 items.py 文件?
- angular - Angular - 对象可能是“null”.ts(2531)
- python - 如何在MATLAB中找到两个矩阵之间的最小二乘?