我在 JPA 中遇到了以下问题,但这可能更像是关于 Camel 的概念性问题。
我需要一个基于 cron 的 Quartz 消费者。但如果它被触发,我想在 JPA 组件的第一步中进行选择。
<from uri="quartz://myQuartz?cron=myCronExpression/>
<to uri="jpa://home.myEntity?consumer.query=select o from home.myEntity o"/>
但是如果我用“to”来调用 JPA 组件,那么它就被用作生产者,而不是消费者。我可以以某种方式使用 JPA 组件来处理这个问题,还是我必须遵循服务激活器(基于 bean)的逻辑并将 JPA 组件留在后面?
提前致谢, Gergely