ファイルを読み取って各行を分割し、最初の列に基づいて行をグループ化する必要があります。最初の列の値が変更されたら、前のグループを解放する必要があります。これは Spring 統合 DSL で実行できますか?
ファイルは次のように表示され、並べ替えられます。
x 1
x 2
x 3
y 4
y 5
y 6
出力は、x = 1, 2, 3 と y = 4, 5, 6 の 2 つのメッセージである必要があります。これには他の関係がないため、メッセージをグループ化するタイミングに関して、ヒットしたらすぐにメッセージをグループ化できますか?次の一致しないレコードは? この場合、行番号 4 で「y」を押すと、前の「x」メッセージをグループ化して解放しますか? カスタムアグリゲーターを使用することは可能ですか?