En varios de los ejemplos que vemos en mis cursos de Java, terminamos usando Hibernate, la librería de ORM (Object Relational Mapping) para Java. Es realmente muy útil para armar un modelo de dominio con relaciones entre objetos, y manejar su persistencia de una forma bastante transparente. Ya escribiré sobre generar código desde AjGenesis para Hibernate (así como para NHibernate, algo adelanté en Generando aplicaciones con AjGenesis).
Mientras, hay varias páginas con recursos, tutoriales y ejemplos de uso de Hibernate. Una de las más abarcativas es:
Mini-guide: Hibernate and NHibernate
aunque por ahora es en su mayoría sólo sobre Hibernate.
Algunos enlaces más:
Hibernate vs. Spring
Developing J2EE Applications Using Hibernate Annotations and Spring MVC
Object Generation: A Better Approach to Hibernate Integration
Using Spring with JDO and Hibernate
Bridge the gap between Struts and Hibernate
Complete Hibernate 3.0 Tutorial
Hibernate Examples
Using Hibernate as a JDBC
Más enlaces en
http://del.icio.us/ajlopez/hibernate
http://del.icio.us/ajlopez/orm
http://del.icio.us/ajlopez/nhibernate
Nos leemos!
Angel “Java” Lopez
http://www.ajlopez.com/