¿Cómo migrar una NamingStrategy de Hibernate a NamingStrategy (implícita | física)? ¿Dónde está la documentación?

losNamingStrategy ya estaba marcado como obsoleto en Hibernate 4.2 / 4.3 (HHH-7079) Comenzando con Hibernate 5, ahora se enviará con dos interfaces de reemplazo (?)ImplictNamingStrategy yPhysicalNamingStrategy (HHH-7078) y finalmente abandoné el soporte para el viejoNamingStrategy. Es por eso que el próximo Hibernate5 compatible con Spring incluso ha eliminado el configuradornamingStrategy() y favor deimplicitNamingStrategy() yphysicalNamingStrategy(). Hasta aquí todo bien.

Aunque se menciona en algunos documentos (es decir, en el incompletoworking-5.0-migration-guide.md) y en las notas de lanzamiento (generadas) para el próximo Hibernate 5 (a partir de hoy), no he encontrado ningún ejemplo concretocómo para usar estos en realidad.

Tal vez me haya perdido algo, pero ni JavaDoc ni los problemas muestran evidencia de la idea de ambos tipos de estrategia. Además, ya tengo una estrategia basada enNamingStrategy: Una costumbreOracleNamingStrategy que se basa en eluno bien conocido.

Si bien estoy interesado en una solución adecuada en el código (obviamente), el problema real es obtener un documento de migración que funcione y / o la idea conceptual de la estrategia de nomenclatura reestructurada.

También relacionado:

La estrategia de nombres mejorada ya no funciona en Hibernate 5

Respuestas a la pregunta(1)

Su respuesta a la pregunta