Spring Integration-将数据从2个表传递到一个处理器类

时间:2018-08-31 12:41:50

标签: spring-data-jpa spring-integration

我正在使用Spring集成以及Spring JPA。

我需要将2个表中的信息传递到处理器类中。有什么办法吗?

系统图+下面的代码。

enter image description here

1 个答案:

答案 0 :(得分:0)

您的担忧尚不清楚。您只需在这些表之间进行联接,然后根据SELECT返回的数据获取一些POJO。听起来您需要参考JPA基础知识:

select s from B b, A s where b.bPK.id_A=s.id_A and b.PK.id_C= :idEvent

select s from A s join s.b b where b.PK.id_C= :idEvent

https://en.wikibooks.org/wiki/Java_Persistence/Querying#Query_Results

我不确定可以使用Spring Data JPA存储库来完成任务。 自定义查询-欢迎:https://docs.spring.io/spring-data/jpa/docs/2.0.9.RELEASE/reference/html/#jpa.query-methods.at-query