0

org.springframework.web.multipart.MultipartFile在内存中,我想将它路由到文件系统中。

例如,对于 sftp,我可以编写如下内容:

public class DummyRoute extends RouteBuilder {
...
    from("sftp://tester@localhost:22/myFolder?password=password&username=tester&idempotent=true")
        .to("file://ftp_files");

是否有可能为内存中的普通文件做这样的事情?

附言

我知道我可以将文件保存到第一个文件夹并编写骆驼路线来观看该目录,但这是无用的资源浪费

4

1 回答 1

1

这是工作:

@Autowired
ProducerTemplate producerTemplate;
....
    producerTemplate.sendBody("seda:rest_upload", multipartFile.getBytes());

另一方面:

from("seda:rest_upload")
于 2017-10-26T10:11:49.680 回答