У меня возникли проблемы с одной конкретной проблемой, использующей JPA/ Spring:
Как я могу динамически назначать схему сущности?
У нас ТАБЛИЦА 1, которая относится к схеме AD и TABLE2, которая находится под BD.
@Entity
@Table(name = "TABLE1", schema="S1D")
...
@Entity
@Table(name = "TABLE2", schema="S2D")
...
Схемы не могут быть жестко закодированы в атрибуте аннотации, поскольку это зависит от среды (Dev/Acc/Prd). (При принятии схемы являются S1A и S2A)
Как я могу это достичь? Можно ли указать такие заполнители, как это:
@Entity
@Table(name = "TABLE1", schema="${schema1}")
...
@Entity
@Table(name = "TABLE2", schema="${schema2}")
...
чтобы заменить схемы на основе файла свойств, находящегося в среде?
Приветствия