Hibernate 使用Spring Boot时如何切换数据库

Hibernate 使用Spring Boot时如何切换数据库,hibernate,spring-boot,Hibernate,Spring Boot,在我的application.properties文件中,我有以下行: spring.datasource.url=jdbc:postgresql://172.50.25.20:5432/db1 问题是,我还有另一个具有相同表的数据库,称为db2。如何以编程方式切换到db2?只需为它们设置两个单独的应用程序和单独的URL可能会更容易。Spring将在启动时初始化数据源。spring应用程序中可能有两个数据源,但很难使用相同的连接池或具有不同数据源的实体

在我的application.properties文件中,我有以下行:

spring.datasource.url=jdbc:postgresql://172.50.25.20:5432/db1

问题是,我还有另一个具有相同表的数据库,称为db2。如何以编程方式切换到db2?

只需为它们设置两个单独的应用程序和单独的URL可能会更容易。Spring将在启动时初始化数据源。spring应用程序中可能有两个数据源,但很难使用相同的连接池或具有不同数据源的实体