как передать схему динамически в объекте, когда сервер уже запущен - PullRequest
2 голосов
/ 28 июня 2019

мне нужно передать имя схемы динамически объекту

 @Entity
 @Table(name = "customer_table" schema="${dynamicSchemaName}")
 @JsonIgnoreProperties

 public class Customer implements Serializable {
      //....
 }

как я могу заменить $ {dynamicSchemaName} схемой, которая будет выбрана кодом, в котором эта сущность вызывается?

1 Ответ

1 голос
/ 28 июня 2019

Простой ответ: вы не можете.Хотя существуют способы и способы внедрения динамических данных в аннотацию, для Hibernate этого не существует.Аннотации определяются во время компиляции и читаются во время выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...