Está en la página 1de 11

CARRERA : INGENIERA DE SISTEMAS ASIGNATURA: DISEO WEB II

ALUMNO(A): CICLO : TURNO:


DOCENTE : Ing. Omar Valencia Gallegos NOTA:

PRACTICA DE LABORATORIO
FRAMEWORK ORM
Objetivos:
Utilizar un framework ORM para desarrollo web
Conectarse a una base de datos
Realizar los mtodos CRUD

CREACION DE BASE DATOS Y EL PROYECTO

Crear la base de datos: BibliotecaUtp

Crear la tabla Autor y Libros:

Crear la tabla Libros:

Verificamos la relacin:
Creacin del proyecto web:

Disgitamos el nombre del proyecto en Project Name:


Seleccionamos el servidor

Seleccionamos el framework de desarrollo y realizamos la conexin con la base de datos

Seleccionamos la DB, el usuario y probamos la conexin


Finalizamos la aplicacin
Es recomendable crear una carpeta jar para almacenar bibliotecas que se puedan utilizar
en el proyecto.

Para adicionar libreras damos click derecho seleccionamos aadir Archivos Jar y
pulsamos el botn Abrir

En el archivo de configuracin Hibernate.cfg.xml realizar los cambios mostrados segn


la figura
Podemos visualizar los parmetros creados dando en la pestaa Source
Seguidamente creamos el archivo de Ingeniera Inversa con la finalidad que se puedan
mapear las tablas y sea utilizado posteriormente en Hibernate

Presionamos en el botn Next, en la siguiente ventana dejamos los valores por defecto, y
nuevamente presionamos en el botn Next, en esta nueva ventana presionamos en el
botn Add All>> para que las tablas se aadan a Selected Tables (Tablas seleccionadas),
y finalmente en el botn Finish
Verificamos si fue creado el archivo de ingeniera inversa

Una vez finalizado, ahora creamos los paquetes: sys.bean, sys.dao, sys.imp, sys.model,
sys.util
En el paquete sys.model, vamos a mapearnos las tablas que se encuentran en la base de
datos.

En esta ventana seleccionamos la opcin JDK 5 Language Features, luego presionamos


Finish
Verificamos los archivos correspondientes

En el archivo Autor.hbm.xml y verificamos sus atributos


Ejecutamos el proyecto

También podría gustarte