Как перенести Hibernate NamingStrategy на (неявный | физический) NamingStrategy? Где находится документация?

NamingStrategy уже был помечен как устаревший в Hibernate 4.2 / 4.3 (HHH-7079). Начиная с Hibernate 5, теперь он поставляется с двумя интерфейсами замены (?)ImplictNamingStrategy а такжеPhysicalNamingStrategy (HHH-7078) и, наконец, отказались от поддержки старыхNamingStrategy, Вот почему поддерживаемая Hibernate5 версия Spring даже удалила конфигураторnamingStrategy() и пользуimplicitNamingStrategy() а такжеphysicalNamingStrategy(), Все идет нормально.

Хотя это упомянуто в некоторых документах (т.е. в неполныхworking-5.0-migration-guide.md) и в (сгенерированных) примечаниях к выпуску предстоящего Hibernate 5 (на сегодняшний день) я не нашел конкретного примеракак использовать их на самом деле.

Возможно, я что-то упустил, но ни JavaDoc, ни проблемы не показывают никаких доказательств идеи обоих типов стратегий. Кроме того, у меня уже есть одна стратегия, основанная наNamingStrategy: обычайOracleNamingStrategy который основан наизвестный.

Хотя меня интересует правильное решение в коде (очевидно), реальная проблема заключается в получении рабочего документа миграции и / или концептуальной идеи реструктурированной стратегии именования.

Также связано:

ImprovedNamingStrategy больше не работает в Hibernate 5

Ответы на вопрос(1)

Ваш ответ на вопрос