如何使用spring批量更新从多个数据库读取和写入数据?

时间:2015-12-05 18:35:21

标签: spring

我正在研究spring batchupdate,我在google上搜索我没有找到任何解决方案来解决我的问题。

我有两个数据库(MySQL,ORALCE)我想从mysql读取数据并使用批量更新写入oracle

1 个答案:

答案 0 :(得分:0)

你的问题不明确。

您可以先使用一个使用MySql数据源初始化的Spring JdbcTemplate对象从MySQL读取数据,然后使用另一个使用Oracle数据源初始化的JdbcTemplate对象来编写数据。

如果要在一个事务中执行此操作,则必须使用分布式事务/ XA库(如Atomicos)和Spring分布式事务管理器。有关Spring与分布式事务库集成的详细信息,请参见此处https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-jta.html

相关问题