Relaciones con anotaciones

A través de las anotaciones que proporciona JPA cuando usamos Hibernate, podemos gestionar las relaciones entre dos tablas como si de objetos se tratasen. Esto facilita el mapeo de atributos de base de datos con el modelo de objetos de la aplicación. Dependiendo de la lógica de negocio y cómo modelemos, se podrán crear relaciones… Seguir leyendo Relaciones con anotaciones

Hibernate

Hibernate se ha convertido en el  Frameworks más utilizado. Una vez que hemos visto JPA los conceptos son los mismos para Hibernate, solo que los reconoceremos  con otros nombres.  A continuación  mostramos  una tabla donde podemos ver los recursos comunes a ambos frameworks:     Si  JPA  utiliza  el  sistema  de  anotación  para  realizar  mapeos… Seguir leyendo Hibernate

Anotaciones de JPA

INTRODUCCION JPA es el acrónimo de Java Persistence API y se podría considerar como el estándar de los frameworks de persistencia. En JPA utilizamos anotaciones como medio de configuración. ENTIDADES Consideramos una entidad al objeto que vamos a persistir o recuperar de una base de datos. Se puede ver una entidad como la representación de… Seguir leyendo Anotaciones de JPA

Mi primer CRUD con Hibernate

Vamos a realizar un pequeño CRUD utilizando Hibernate partiendo de la BD que hicimos en el tema de configuración. Como hemos podido observar el Framework nos ha realizado las clases principales del modelo.   Ahora siguiendo los patrones aprendidos (MVC-DAO-SINGLETON) vamos a crear las clases conectoras y generar los métodos básicos para la gestión de… Seguir leyendo Mi primer CRUD con Hibernate

Instalación y configuración (Sin MAVEN) de Hibernate en Eclipse

Vamos a proceder a instalar las utilidades de Hibernate y la creación de un primer proyecto en Eclipse. Lo primero que haremos será abrir Eclipse e ir a Help -> Install new software. En la URL de dirección ponemos dónde se encuentra el repositorio de jbosstools. Es posible que tengas una versión de Eclipse diferente por lo… Seguir leyendo Instalación y configuración (Sin MAVEN) de Hibernate en Eclipse