Мы разделяем нашу базовую линию (для одновременной разработки версий 1.0 и 2.0).Вместо того, чтобы поддерживать две отдельные базы данных (и оборудование), мы исследуем другие альтернативы.Мы хотели бы иметь возможность использовать один и тот же экземпляр базы данных и иметь дублированные копии таблиц / данных в двух разных схемах:
1.0: SCHEMA_1
2.0: SCHEMA_2
В файле JPA orm.xml есть свойство, в котором указана схема:
<schema>SCHEMA_1</schema>
Мой вопрос заключается в том, можно ли внедрить свойство вместо жестко закодированного имени схемы (и как).
Например, если у нас есть файл .properties со следующим:
schema.name=SCHEMA_1
Можем ли мы затем использовать schema.name в файле orm.xml следующим образом:
<SCHEMA>schema.name</SCHEMA>
Спасибоза любую помощь!Также приветствуются другие альтернативы для создания динамической схемы.