Я использую весенний маршрутизатор, чтобы решить, какой из двух каналов пройти. Я не перейду на службу, которая возвращает ответ на одно из значений полезной нагрузки, а не на полезную нагрузку. Как я могу это сделать? Я действительно не нашел такой случай, я подумал, что, возможно, это можно сделать, используя обогатитель. Какие-либо предложения?spring: добавление параметров для маршрутизатора
Мой код:
<int:router id="aggregationRouter"
input-channel="aggregationPathRouterInputChannel"
ref="decideAggregationByName"
>
<int:mapping value="true" channel="SumAggregatorChannel" />
<int:mapping value="false" channel="AvgAggregatorChannel"/>
</int:router>
decideAggregationByName получает ввод, который является строка (имя) и возвращает логическое значение. я не знаю, как передать строковый аргумент, который является членом внутри полезной нагрузки я получаю на этом этапе
Спасибо, это похоже на работу :) – user2512231