【发布时间】:2018-12-05 00:09:36
【问题描述】:
Spring Boot:如何在运行时添加新数据源
我的项目要连接两个数据源。
我可以在 application.properties 中配置第一个数据源,但第二个数据源无法配置,因为此配置位于第一个数据源的 DB 中的 tableConfig 中。
所以,
- 配置第一个数据源。
- 从第一个数据源查询数据以获取第二个数据源的配置(url、用户名、密码)。
- 添加新的第二个数据源
现在,我从 application.properties 配置两个数据源,它可以工作了。
但要求从第一个数据源的表中更改第二个数据源。 T.T
请给我一些建议。
谢谢。
【问题讨论】:
-
你可以从application.properties配置2个数据源
-
现在我从 application.properties 配置了 2 个数据源,它可以工作了。但是要求要从第一个数据源表中更改第二个数据源。 T.T
标签: java spring spring-boot jpa spring-data-jpa