У меня есть сущность, представляющая общих пользователей, которая хранится в таблице, которая заполняется только в более низких средах.
Конечно, это не должно использоваться в производстве, и, чтобы быть уверенным, что мы не ошибемся, макет таблицы даже не существует в производственной среде.
Чтобы представить этих общих пользователей на экране администратора, я создал объект GenericUser, который я отобразил в таблице "GENERIC_USER".
Моя проблема заключается в том, что даже если я не буду использовать эту сущность в производственной среде (путем ее приведения в соответствие с параметрами среды), сущность все равно будет присутствовать в коде, и веб-приложение будет жаловаться при запуске (а затем не работать), таблица GENERIC_USER отсутствует.
Есть ли способ попросить JPA игнорировать отсутствие данной таблицы в зависимости от параметра?
Отключение всей проверки схемы (удаление hibernate.hbm2ddl.auto = "validate") для меня не вариант.
Спасибо