Spring Service Activator - Можем ли мы использовать один и тот же метод с ref для двух разных входных каналов в Java? - PullRequest
0 голосов
/ 09 января 2020

у нас есть универсальный c код для выполнения той же логики c, но входной канал будет другим. Смотрите пример

<int:service-activator input-channel="exampleChannel_1" ref="somePojo" method="someMethod"/>
<int:service-activator input-channel="exampleChannel_2" ref="somePojo" method="someMethod"/>

Можем ли мы использовать это так? Должен ли я сделать метод как синхронизированный?

1 Ответ

0 голосов
/ 09 января 2020

Да, вы можете сделать это. Что касается синхронизации, это зависит от фактической реализации вашего активатора службы и наличия каких-либо проблем с параллелизмом. Мы не можем ответить на этот вопрос, не увидев его. В любом случае вопрос синхронизации не связан с пружинной интеграцией.

...