Я вызываю процедуру, которая возвращает разные данные в наборе результатов на основе типа запроса. Для этой цели я использую хранимый-proc-исходящий-шлюз. Тип запроса передается процедуре, но внутри картографа он недоступен.Весна интеграция return-resultset на основе полезной нагрузки
Я мог бы использовать ColumnMetaData для обработки resultSet, но я бы предпочел иметь конкретные типы запросов. Другое решение - иметь столько же шлюзов, сколько и типов запросов, но, возможно, есть что-то лучше.
Могу ли я указать, какой картограф использовать на основе полезной нагрузки, в хранимых-proc-outbound-gateway?
Благодарим за разъяснения. Я сделал отдельные процессоры типа запросов. Я согласен, это решение гораздо более чистое, что принимает решение внутри RowMapper. – Ving