Академический Документы
Профессиональный Документы
Культура Документы
Captulo 1: Introduccin
Hibernate trabaja con una sesin. Una sesin es una unidad de trabajo
que representa una comunicacin a la BD.
Hibernate JPA es lo mismo, solo que usando anotaciones. Las anotaciones
bsicas (y que enseo en los tutoriales posteriores) son tomadas de la
especificacin de JPA, la cual es la especificacin "oficial" de ORM de SUN
(que en realidad tom prestado mucho de Hibernate).
Hibernate tiene sus propias anotaciones, las cuales permiten hacer ms
cosas que las anotaciones JPA (ya que estas pensadas para ser usadas de
forma genrica con distintos proveedores de persistencia como
eclipselink).
Figura 2.1
Figura 2.2
Adjuntar javadocs
Para adjuntar la documentacin oficial de Hibernate (javadocs), seguir
los siguientes pasos:
1
2
3
ruta
Figura 2.5
donde
se
encuentra
la
Figura 2.6
Captulo 3: Relaciones
Para mayor informacin sobre el tema revisar los aplicativos:
Sistema_Noticias_Hibernate
BrunoHans_Practica_Hibernate-Anot
NOTAS
1. En un objeto, si una variable es establecida como transient, significa
que su valor no ser includo como parte del estado de un objeto
serializado. En otras palabras, Todos los atributos que no estn
marcados
como
"transient"
o
con
la
anotacin
"javax.persistence.Transient" sern persistidas.
2. En nuestras clases entidad tenemos que implementan la interfaz
Serializable. Esto no es obligatorio pero es una buena prctica ya
que esto permite a las entidades poder ser serializadas, el cual es
un proceso que hace que los objetos puedan viajar a travs de un
stream desde un origen y ser recreados en el destino. Esto nos