Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2013, 09:26
Josecanalla
 
Fecha de Ingreso: enero-2012
Mensajes: 44
Antigüedad: 12 años, 9 meses
Puntos: 0
Opiniones sobre Hibernate

Hola, estoy empezando a desarrollar un sistema web en Java y he leído bastante sobre Hibernate como framework para la persistencia de objetos. El punto es que no le encuentro grandes ventajas, lo que sé es que permite independizarse del motor de BD (lo cual en mi caso no es de importancia ya que estoy seguro que trabajaré con MySQL).

El tema es que, por lo que leí, hay que escribir bastante XML para generar los objetos en base al modelo de datos o viceversa. Por eso, ¿no es más fácil crear las clases en Java y las tablas en MySQL por separado en lugar de escribir tanto XML?

La realidad es que no soy experto en Java y mucho menos en Hibernate, por eso quería que alguien que tenga experiencia en estos temas pueda orientarme en las ventajas de Hibernate (ya busqué en Google).

Por último aclaro que he utilizado Entity Framework para .NET y ahí si veo justificada su utilización ya que permite generar en un diseñador de Visual Studio el modelo de objetos y luego a partir de eso genera automáticamente DDL para ejecutar sobre la BD.