【发布时间】:2025-12-22 11:40:11
【问题描述】:
请注意:我是 Spring 集成的新手。
我正在使用 Spring 集成编写一个简单的 ETL 流程,其中每个处理阶段都通过简单的 Direct Channels 连接到下一个阶段。
在某些阶段,会发生一对多的关系或事件爆炸,即包含要处理的新文件的事件通过通道传递给消费者,消费者正在解析文件。在这种情况下,我没有使用 service-activator,而是选择简单地解析文件并使用 MessagingTemplate 通过不同的(或输出)将消息发送到下一阶段) 直接渠道。
在这种情况下,Intellij 中的Spring 集成图 不会检测文件解析阶段和输出通道之间的连接(通过消息传递模板)。
虽然可以理解这是可以预期的,因为依赖不是直接的,但有没有一种不同的方法可以改变我的设置,以便这种依赖在 Intellij 的“Spring 集成图”中变得可见?
我正在使用 Intellij Ultimate Edition 2019。
【问题讨论】:
-
图表是基于您的 Java 注释或 XML Spring 配置构建的。请参阅有关该功能的相应帖子:Spring and Spring Boot Improvements in IntelliJ IDEA 2018.2。
标签: java intellij-idea spring-integration