Java 如何在支持多租户(每个租户一个数据库)的Spring引导应用程序中使用固定数据库
我有一个支持多租户的Spring Boot应用程序(请参阅),每个数据库都有一堆jpa实体。不过,我有一个实体表Tenant,它应该只存在于默认数据库中,并存储关于各种租户的信息(例如数据库名称)。如何在租户/数据库设置中修复实体类的数据库 在每个模式的租户中,您可以方便地使用Java 如何在支持多租户(每个租户一个数据库)的Spring引导应用程序中使用固定数据库,java,hibernate,spring-boot,spring-data-jpa,multi-tenant,Java,Hibernate,Spring Boot,Spring Data Jpa,Multi Tenant,我有一个支持多租户的Spring Boot应用程序(请参阅),每个数据库都有一堆jpa实体。不过,我有一个实体表Tenant,它应该只存在于默认数据库中,并存储关于各种租户的信息(例如数据库名称)。如何在租户/数据库设置中修复实体类的数据库 在每个模式的租户中,您可以方便地使用@Table注释,例如: @实体 @表(name=“tenant”,schema=“public”) 公屋租户{ ... 每个数据库的设置是否有类似的方法?您需要设置多个数据源,然后将专用实体管理器连接到每个数据源,然后
@Table
注释,例如:
@实体
@表(name=“tenant”,schema=“public”)
公屋租户{
...
每个数据库的设置是否有类似的方法?您需要设置多个数据源,然后将专用实体管理器连接到每个数据源,然后为每个专用实体管理器连接JPA存储库 以下是一个很好的示例:
您需要设置多个数据源,然后将专用实体管理器连接到每个数据源,然后为每个专用实体管理器连接JPA存储库 以下是一个很好的示例:
谢谢!我会调查的。像符咒一样奔跑!谢谢!我会调查的。像符咒一样奔跑!