Manual Hibernate?

Buenos dias, escribo porque ahora tengo un pequeño paron de curro (lo que algunas empresas llaman transito) y quiero aprovechar para aprender algo nuevo. Por motivos X (no porno no) me interesaria aprender algo de Hibernate. El fundamento ya lo se, consistencia a traves de mapeos en xml, ok, hasta aqui bien, pero quiero chicha.

He buscado varios manuales y no hay ninguno que me satisfaga, sera pq tengo java medio olvidado, eclipse ya un par de añitos sin tocarlo e hibernate ni idea.

Alguien me puede recomendar algun manual donde me explique clarito como configurar eclipse para usar hibernate (sin hibernator, eso ya tocara) Crear la sesionFactory, el fichero de log y el de acceso a BBDD y que empiece con una clase facilita para recuperar los datos de un 'producto' a traves de los mapeos.

Si ademas el tuto trata JSF mejor que mejor.

Muchas gracias.
Sobre hibernate en J2EE no se mucho, la verdad, pero para JEE5, NetBeans 6 te configura automaticamente el servidor de aplicaciones utilizando persistencia con un framework a elegir (entre ellos Hibernate y TopLink), ya que luego todo se configura con tags en las clases que representan los Beans de Entidad.
Como dije antes, de J2EE ni idea, ya que fui a lo facil (JEE5 es mucho mas completo y sencillo que J2EE).

Saludos.

EDIT: NetBans tambien te crea solo la clase fachada de Persistencia (llamada Entity Manager).
Además de la documentación oficial, he leído muy buenas críticas de hibernate in action. Te puedes descargar un par de capítulos de ejemplo de aquí.
Para empezar, si no te acuerdas muy bien de Java, te combiene refrescar antes de nada. No solo refrescar, también aprender conceptos nuevos como las anotaciones, que en J2EE5 se utilizan a cascoporro.

Además, para Hibernate, la curba de aprendizaje es enorme, ya que tienes que aprender HQL, que es su propio lenguaje de consultas mediante objetos.

Si quieres empezar con un motor de persistencia potente, facil y con consultas SQL te toda la vida, prueba iBatis de Apache. Si quieres documentación, tienes iBatis in Action, de Manning. Personalmente creo que este eBook ya está anticuado.

Mejor te descargas Spring y te miras los ejemplos de JPetStore con Hibernate y con iBatis y decides cual te convence más.
3 respuestas