我一直在互联网上寻找使用注释配置系统设置 sftp 出站网关的方法。到目前为止我一无所获。
那么有没有办法借助 Spring Annotations 在 Java 代码中配置以下 XML?
<int-sftp:outbound-gateway id="gatewayLS"
session-factory="sftpSessionFactory"
request-channel="inbound"
command="ls"
command-options=""
expression="payload"
reply-channel="toSplitter"/>
最佳答案
如果时间允许,我们一直在将 java 配置添加到手册中。
参见the file section有关使用文件出站 channel 适配器的示例。
对于 SFTP,MessageHandler
是一个 FileTransferringMessageHandler
- 它需要使用 session 工厂等进行配置。
关于java - Spring Integration SFTP 上传非 XML 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34927683/