documentacion deber daw

7
qwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyu iopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopa sdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdf Tarea Persistencia Documentación 1/12/2010 Mercedes Aguilera Mocha Andrés Barreto Rosado Sofía Chiriboga Fernández Samuel Vélez Méndez

Upload: sofich87

Post on 14-Jun-2015

66 views

Category:

Documents


2 download

DESCRIPTION

Documentacion de una tarea de Desarrollo de Aplicaciones Web de la Escuela Superior Politecnica del Litoral

TRANSCRIPT

Page 1: Documentacion Deber DAW

qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmrtyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqw

Tarea Persistencia

Documentación

1/12/2010

Mercedes Aguilera Mocha Andrés Barreto Rosado

Sofía Chiriboga Fernández Samuel Vélez Méndez

Page 2: Documentacion Deber DAW

6

PERSISTENCIAAplicaciones Web

Plataforma JEE

Se utilizo la versión 6.7 de NetBeans y la base de datos MySql para la implementación del deber de persistencia.

Instalamos MySql 5.0 en todas las computadoras.

Después de haber instalado MySql procedemos a realizar la tabla estudiante con los siguientes atributos:

id_estudiante int nombre varchar(45) apellido varchar(45) latitud varchar(45) longitud varchar(45) url_casa varchar(45)

Page 3: Documentacion Deber DAW

6

Creamos un nuevo proyecto en Netbeans, elegimos los frameworks: JavaServer Faces e Hibernate 3.2.5. En source package creamos un paquete que se va a llamar daw, aquí se generaran las clases java, servlets y los xml, que se los crea para lograr la conexión con la DB de MySql.Dentro de la carpeta WebPages creamos un javascript y un index.jsp.

Para facilitar la creación del proyecto usando hibernate seguimos los pasos de este video:

Con este video podemos ver que se generan los códigos que se necesita para conectarnos a MySql usando hibernate.

Page 4: Documentacion Deber DAW

6

Después de haber creado todos estos documentos tenemos que crear el servlet donde se genera código xml con los datos que se encuentran en la DB de MySql.

Page 5: Documentacion Deber DAW

6

Y por ultimo en el archivo javascript creamos las funciones que necesitamos para cargar el google maps, por AJAX se lee el archivo xml generado en el servlet y se crea una función que coloca marcadores en google maps utilizando como parámetros de entrada el nombre del estudiante, el apellido, la latitud, la longitud y la imagen de la casa de este estudiante.

Codigo:

Page 6: Documentacion Deber DAW

6

Se muestra:

Referencias:http://bitacoramass.blogspot.com/ <- Cualquier inquietudhttp://www.youtube.com/watch?v=dr10jInoIsohttp://blog.espol.edu.ec/proyectodaw2010 y proyectos anteriores.http://groups.google.com/group/Google-Maps-API/browse_thread/thread/a1864d45cb600dd2