我正在將使用舊版本的Spring(使用XML配置)創建的項目遷移到Spring Boot(使用Java配置)。 該項目使用Spring Integration通過JMS和AMQP進行通信。據我瞭解,我有在外部接口彈簧「@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