文件支持

Spring Integration 的文件支持通过专门的词汇扩展了 Spring Integration 核心,用于处理文件的读取、写入和转换。

您需要将此依赖项包含到您的项目中

  • Maven

  • Gradle

<dependency>
    <groupId>org.springframework.integration</groupId>
    <artifactId>spring-integration-file</artifactId>
    <version>6.3.5</version>
</dependency>
compile "org.springframework.integration:spring-integration-file:6.3.5"

它提供了一个命名空间,可以使用该命名空间定义专用于文件的通道适配器,并支持可以将文件内容读取到字符串或字节数组中的转换器。

本节解释了 `FileReadingMessageSource` 和 `FileWritingMessageHandler` 的工作原理以及如何将它们配置为 bean。它还讨论了通过文件特定的 `Transformer` 实现处理文件的支持。最后,它解释了文件特定的命名空间。