如何在路由器中进行手动遍历?

时间:2016-10-20 11:36:00

标签: spring-integration

一个<int:splitter>,它将记录列表逐个返回到<int:router>然后路由器进程记录。如果KEY为NULL,我不想处理记录。 如果key为NULL,我如何跳过记录? 我将如何手动遍历下一条记录?

2 个答案:

答案 0 :(得分:0)

Add a filter between the splitter and router. If you are later aggregating the results, though, you will need custom strategies, to deal with the "holes" in the sequence.

答案 1 :(得分:0)

我可以在将resolution-required="false" default-output-channel="configErrorChannel"属性添加到我的路由器之后修复此问题。每当KEY为null时,它就会转到错误通道。