?
Blog
24/02/2021    

¿Cuánto tiempo me tomó aprender Hibernate?

¡Hola! Solo quería decirte que ya se encuentran disponibles en "El Camino de Java, Volumen 2", nuevas lecciones sobre el uso de la librería Hibernate. En YouTube publiqué un pequeño video donde te muestro para qué sirve esta librería en caso que no lo sepas.

Lo interesante de esta librería es que para aprenderla a usar, de nada te sirve conocer sus objetos y el funcionamiento de sus métodos porque lo que necesitas antes es comprender el paradigma de programación y sus reglas de uso, y después de ello entonces sí comprenderás muy bien la descripción de los métodos. Ni siquiera recuerdo el motivo por el que decidí aprender Hibernate, pero seguramente fue por la misma razón por la que aprendo cosas nuevas: En las noticias y grupos de discusión comienza a ponerse de moda algún tema en particular y entonces me pongo a investigar un poco más al respecto, si me interesa y me sirve, pues lo estudio a fondo.

¿Cuánto tiempo me tomó aprender Hibernate? aproximadamente 3 meses. Fue más difícil de lo habitual porque la información que estaba disponible en línea no era suficiente y lo que había era un poco confuso. Lo que terminé haciendo fue comprar el libro "Hibernate in Action", que por cierto ya no está disponible, pero en su lugar, los autores han escrito sus libros equivalentes y actualizados. ¿Te parece mucho tiempo 3 meses? Si, a mi también, pero la manera en como aprendí fue un poco más difícil porque no tenía ejemplos concretos, la información estaba explicada puntualmente, es decir que en lugar de ver un sistema con mapeo en diferentes tablas y su respectiva configuración, lo que había era una explicación de cómo configurar y de cómo mapear clases, pero era yo quien tenía que convertir todo eso en un proyecto funcional y eso es un poco más difícil de lograr. Los conceptos de Hibernate se me hicieron muy complicados en su momento y dediqué mucho tiempo pensando en la lógica de su funcionamiento, así que no fue tan fácil como leer y automáticamente ya lo dominas por completo.

Y otra cosa interesante: Lo que realmente me ayudó a aprenderlo fue poniendo manos a la obra. En ese entonces estaba desarrollando un sistema, así que tomé el riesgo y lo comencé a migrarlo a Hibernate, me sirvió como no tienes idea porque al aprender en el campo de batalla, pues en realidad es como dedicarse a aprender de tiempo completo.

La ventaja que tú tendrás al aprender Hibernate en el curso, es que puedes ver cómo se realiza la instalación, configuración y puesta en marcha, además que verás ejemplos funcionales y algunos experimentos tipo "¿y que pasa si le muevo a esto...?". Con las lecciones que te ofrezco tendrás los conocimientos básicos y una vez que termines te será mucho más fácil estudiar esta librería a profundidad si así lo deseas, ya sea por medio de los libros oficiales, o con la documentación que ofrecen en la página de Hibernate.

¡Hasta la próxima!

Raúl Cosío

Siguiente    Anterior
Regresar