"No tenía miedo a las dificultades: lo que la asustaba era la obligación de tener que escoger un camino. Escoger un camino significaba abandonar otros. "

Soy una persona apasionada por todo lo que tiene que ver con Internet y las nuevas tecnologías. Soy autodidacta, y me encanta impartir clases...


VideoTutorial 16 del Taller Práctico de Java Server Page ( JSP ). Trabajo con Hibernate ORM

25 de Mayo de 2015

Taller Java Server Page
Autor: César Cancino
Categoría: Taller Java Server Page
Etiquetas Programación, php, mysl
Comentarios 3

VideoTutorial 16 del Taller Práctico de Java Server Page ( JSP ).
En esta entrega aprenderemos a trabajar con Hibernate ORM, dando los primeros pasos de su instalación e implementación dentro de nuestros proyectos Java EE.
Veremos cómo y para qué debemos crear los archivos hibernate.cfg, hibernate.reveng, HibernateUtil y las clases Pojo ( Plain Old Java Object ) para usarlas como entidades.
Además, aprenderemos a crear una clase java para realizar las consultas a las entidades a través de HQL (Hibernate Query Language). Para eso usaremos el objeto org.hibernate.SessionFactory, org.hibernate.Query, org.hibernate.Session y org.hibernate.Transaction para crear un método de consulta.
Todo en 64 minutos de charla.

¿Qué te gustaría compartir con nosotros?

Compartir

3 Comentarios

  1. silfredo
    Miércoles 24 de Mayo de 2017

    Profe, Buenos días estoy trabajando una base de datos con varias tablas "cliente-préstamo-libro" al hacer el método "getPrestamos", al visualizarlos el for each me da error cuando va a mostrar el id del cliente. le agradezco gracias

  2. Javier
    Martes 09 de Junio de 2015

    Profesor Cesar, este ejemplo lo ejecute con el servidor web apache tomcat 8.0.15.0, y no se logra correr, pero en cambio sin tocar el codigo pero cambiando al servidor glasfish, corre sin ningún problema. Estado HTTP 500 - La ejecución del Servlet lanzó una excepción type Informe de Excepción mensaje La ejecución del Servlet lanzó una excepción descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento. excepción javax.servlet.ServletException: La ejecución del Servlet lanzó una excepción org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) causa raíz java.lang.ExceptionInInitializerError modelos.HibernateUtil.(HibernateUtil.java:20) modelos.PersonaOperaciones.getPersona(PersonaOperaciones.java:17) controllers.Home.processRequest(Home.java:31) controllers.Home.doGet(Home.java:48) javax.servlet.http.HttpServlet.service(HttpServlet.java:618) javax.servlet.http.HttpServlet.service(HttpServlet.java:725) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) causa raíz java.lang.OutOfMemoryError: PermGen space nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/8.0.15.

  3. Erwin
    Lunes 25 de Mayo de 2015

    Profesor, vamos a ver mapeos? 1 to 1 1 to many many to many