古いバージョンのSpring(XML設定を使用)で作成したプロジェクトをSpringのBoot(Java configを使用)に移行しようとしています。 プロジェクトでは、JMSとAMQPによる通信にSpring Integrationを使用しています。私の知る限り理解されるように、私は、インターフェイスが、それは私がアクセスすることはできませんライブラリに配置され、今使用中であることを、外部インターフェースの "@MessagingGateway"アノテーション
<int:gateway id="someID" service-interface="MyMessageGateway"
default-request-channel="myRequestChannel"
default-reply-channel="myResponseChannel"
default-reply-timeout="20000" />
@MessagingGateway(name="someID", defaultRequestChannel = "myRequestChannel",
defaultReplyChannel = "myResponseChannel", defaultReplyTimeout = "20000")
public interface MyMessageGateway{ ...... }
私の問題があると交換する必要があり。
このインターフェイスをMessagingGatewayとしてどのように定義できますか?
ありがとうございます!
あなたは何もする必要はありませんあなたはまだXML設定を使用することができます...は、Javaベースの構成にすべてを移行する必要はありません。 –
これは正しいことですが、Spring Bootでは必要ありません。しかし、この部門はJavaベースの設定に切り替える必要があります。 :) – NagelAufnKopp