File Support
Spring Integration 的文件支持扩展了 Spring Integration Core,使其具备专门用于处理文件读取、写入和转换的词典。
你需要将此依赖项包含在你的项目中:
-
Maven
-
Gradle
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-file</artifactId>
<version>{project-version}</version>
</dependency>
compile "org.springframework.integration:spring-integration-file:{project-version}"
它提供了一个名称空间,使可以定义专门针对文件的通道适配器的元素,并且支持可以将文件内容读入字符串或字节数组的转换器。
此部分介绍了 FileReadingMessageSource
和 FileWritingMessageHandler
的工作原理以及如何将它们配置为 Bean。它还讨论了如何通过 Transformer
的特定于文件的实现来处理文件。最后,它解释了特定于文件的名称空间。