【发布时间】:2020-07-03 20:32:13
【问题描述】:
我一直在多租户项目中使用 spring data jpa,我使用 http 标头在 hibernate 的帮助下在租户之间正确路由数据(使用 MultiTenantConnectionProvider 和 CurrentTenantIdentifierResolver)但是当我切换到 spring数据休息并使用其端点所有数据都进入公共模式为什么路由不再起作用? spring data rest 使用 hibernate 吗?
这是我的依赖项
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-rest</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
【问题讨论】:
标签: spring hibernate multi-tenant spring-data-rest