Я работал с Spring Data jpa в мультитенантном проекте и использовал заголовок http для правильной маршрутизации данных между арендаторами с помощью hibernate (используя MultiTenantConnectionProvider
и CurrentTenantIdentifierResolver
), но когда я переключился на Spring данные отдыхают и используют свои конечные точки, все данные отправляются в схему publi c, почему маршрутизация больше не работает? использует ли Spring data rest спящий режим?
вот мои зависимости
<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>