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
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)
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.
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.
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:
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
Top Related