У меня есть приложение Spring Boot с поддержкой нескольких арендаторов (см. https://medium.com/swlh/multi-tenancy-implementation-using-spring-boot-hibernate-6a8e3ecb251a) с кучей jpa-сущностей, которые существуют для каждой базы данных. У меня есть одна таблица сущностей Tenant , которая должна существовать только в базе данных по умолчанию и хранить информацию о различных арендаторах (например, имя базы данных). Как исправить базу данных для класса сущностей в настройке клиента на базу данных?
В арендаторе на схему вы могли бы удобно использовать аннотацию @Table
для этого, например, следующим образом:
@Entity
@Table(name="tenant", schema = "public")
public class Tenant {
...
Существует ли подобный подход для установок на базу данных?