我正在使用 Apache Camel 开发 springboot,所以我的问题是我如何编写代码以使用 Idempotentconsumer 和 JDBC 存储库使用 Apache Camel。
问问题
1575 次
1 回答
2
您需要做的就是实施
#queryForInt(T key)
#insert(T key)
#delete(T key)
AbstractJdbcMessageIdRepository
从方法camel-sql
定义你的 bean
<bean id="idempotentRepository"
class="yourpackage.YourJDBCIdempotentRepository">
<property name="dataSource" ref="your-datasource-bean-ref"/>
</bean>
加入路线
<route id="your-route">
<from uri="ftp:your-endpoint?idempotent=true&idempotentRepository=#idempotentRepository"/>
...
</route>
于 2016-11-14T11:18:02.020 回答