Cuando comencé a trabajar con Hibernate hace unos días, me preguntaba: supongamos que está comenzando un proyecto desde cero. ¿Utilizaría mapas de anotación o archivos de mapeo de Hibernate para generar el esquema de la base de datos?Hibernate: asignación de archivos o anotaciones?
Tengo entendido que los archivos de mapeo de Hibernate ofrecen algunas características que no encontrará (al menos, no el equivalente exacto) con anotaciones. Pero aún así, tengo la sensación de que hoy en día, los proyectos que usan Hibernate prefieren los archivos de mapeo basados en anotaciones que los de Hibernate.
¿Alguien ha elegido mapear archivos sobre anotaciones, y si es así, por qué?