如何通过Spring Data JPA知道基础数据库名称

时间:2019-12-17 15:01:05

标签: hibernate spring-boot spring-data-jpa

我通过使用Spring Data JPA通过确定在运行时连接哪个数据库来连接到我的spring-boot应用程序中的多个数据库。如何在运行查询的实际数据库上进行验证?

2 个答案:

答案 0 :(得分:1)

尝试从数据源获取URL,也许可以做到:

dataSource.getConnection().getMetaData().getURL();

查看DatabaseMetaData文档以获取完整详细信息。

答案 1 :(得分:0)

我只能想到的是(简化的)

x[x > 0 and x < 1] = 1

然后有一个存储库:

RuntimeError: bool value of Tensor with more than one value is ambiguous

此表设置中的每个租户中都有该租户进行验证。