Upload
wilmer-oidor
View
48
Download
0
Embed Size (px)
Citation preview
Guia Hibernate y Jpa.
Arquitectura de Software
Version 0.5
Preparado por
Control de cambios
Versin Fecha Elaborado por: Razn de la actualizacin
0.5 16/011/2012 Luis A Rodriguez T. 624727
Wilmer David Oidor 624708
Documento Inicial
Enlaces de descarga: Antes de comenzar con la gua se tendr que descargar las siguientes
herramientas:
a. Ide Eclipse EE juno
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/rele
ase/juno/SR1/eclipse-jee-juno-SR1-win32.zip
b. Descargar el servidor de aplicacione en versin Zip
http://tomcat.apache.org/download-70.cgi
http://sourceforge.net/projects/hibernate/files/hibernate4/4.1.8.Final/
http://www.mysql.com/downloads/mirror.php?id=409760
http://www.mysql.com/downloads/mirror.php?id=409560
http://javaserverfaces.java.net/
http://primefaces.org/downloads.html
La versin .Jar de Primefaces
http://repository.primefaces.org/org/primefaces/themes/bluesky/1.0.8/
Primero se crea una base de datos llamada vehialpes desde la lnea de comando de Mysql o desde
cualquier editor de su preferencia.
Las tablas son las siguientes:
CREATE TABLE `informacion_comprador` (
`cc` VARCHAR(12) NOT NULL,
`nombres` VARCHAR(30) DEFAULT NULL,
`apellidos` VARCHAR(30) DEFAULT NULL,
`telefono` VARCHAR(20) DEFAULT NULL,
`direccion` VARCHAR(30) DEFAULT NULL,
`concesionario` VARCHAR(30) DEFAULT NULL,
`marca carro` VARCHAR(30) DEFAULT NULL,
`color` VARCHAR(30) DEFAULT NULL,
`placa` VARCHAR(10) DEFAULT NULL,
`modelo` VARCHAR(10) DEFAULT NULL,
`razones_compra` VARCHAR(40) DEFAULT NULL,
`fecha_compra` DATE DEFAULT NULL,
PRIMARY KEY (`cc`)
) ENGINE=INNODB DEFAULT CHARSET=latin1
CREATE TABLE `usuario` (
`id` VARCHAR(4) NOT NULL,
`usuario` VARCHAR(20) DEFAULT NULL,
`password` VARCHAR(20) DEFAULT NULL,
`nombres` VARCHAR(30) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=latin1
Luego abrimos Eclipse y seguimos los pasos:
Seguidos estos pasos lo nico que se debe realizar es entrar a un navegador web en la siguiente
direccin ya que lo tenemos local http://localhost:8080/vehialpes/inicio.jsf y utilizar la aplicacin,
recordemos que tenemos que usar uno de los usuarios ya registrados ya que no se ha
implementado la opcin de crear usuarios nuevos, el objetivo es crear un CRUD que utilizen los
empleados de los concesionarios de vehialpes para que puedan crear, consultar, modificar y/o
eliminar posibles o compradores de vehculos dentro de vehialpes.