【发布时间】:2019-06-09 10:33:16
【问题描述】:
我有一个 Spring Boot 应用程序,在同一个 MySQL 数据库实例中为 2 个模式配置了 2 个数据源。我可以分别查询两个数据源,但问题是:如何在一个事务中同时查询它们?
类似于此 SQL 的东西:
select a.systemid, c.name from (select systemid from DATATABLE.PROPERTY group by systemid having date_add(max(lastfound), INTERVAL 4 DAY) < CURDATE()) a
inner join DATATABLE.SYSTEM b on a.systemid = b.id
inner join CONFTABLE.SYSTEMS c on c.name = b.name;
(此查询适用于 IntelliJ 数据库控制台)。 如何在 Spring 应用程序中实现相同的结果?
【问题讨论】:
-
到目前为止你尝试了什么?
标签: mysql sql spring spring-boot jpa