He comenzado un nuevo proyecto con Hibernate. ¿La anotación de Hibernate es una mejor opción o es mejor la asignación de Hibernate XML?Anotación Hibernate o configuración XML
He utilizado Hibernate con configuración XML, pero no tengo idea acerca de la anotación.
- ¿Existen problemas mientras se implementa la anotación?
- ¿El mantenimiento de una aplicación es más fácil o más complicado con la anotación?
- cuál es mejor (es decir, anotación o mapeo XML) y cuál es ampliamente utilizado? ¿Por qué?
- Si utilizo una base de datos diferente en un nivel diferente, es decir, producción o integración o nivel de desarrollo, ¿tengo que cambiar el código?
Nota: No estoy comparando dos tecnologías, pero quiero saber cuál (es decir, de dos maneras) para utilizar en la aplicación con la última tecnología.
gracias por la respuesta. no tenemos planeado usar JPA. aprender nuevo es diferente a proponer una mejor tecnología para una larga vida del proyecto. – TechFind
Hibernate es una implementación de JPA. Las anotaciones utilizadas por Hibernate son anotaciones JPA. –
@JBNizet ¿hay alguna diferencia de rendimiento con XML o anotaciones en una aplicación de Spring? – kamaci