Proyecto Spring

Páginas: 2 (419 palabras) Publicado: 23 de abril de 2013
Cibertec
Extensión Profesional
División de Alta Tecnología

Laboratorio N° 11: Struts

Programa: Framework Spring
Curso: Framework Spring
Autor: Ing. Víctor Balta Alva
Duración: 150 minutosNivel de dificultad: intermedio

Objetivo
Dar mantenimiento a la tabla usuarios a través de SpringDAO y Struts2

Descripción
El alumno crea un proyecto con el cual dará mantenimiento a latabla usuarios.


Desarrollo
Desde la ficha Services de NetBeans crear para MySQL la base de datos data y ejecutar para esa base de datos el siguiente script:






Crear proyecto web
Paracrear un nuevo proyecto pulse Ctrl + Mayúsculas + N, o clic en el segundo icono de la barra de herramientas.
Del diálogo New Project, seleccione del grupo Categories: Java Web y del grupo Projects:Web Application. Presione sobre el botón “Next >” siga las siguientes imágenes:








Añadir el plugin: struts2-spring-plugin-2.2.1.jar
Agregar el driver de MySQL en Libraries y crear/WEB-INF/jdbc.properties con el siguiente contenido:

En el archivo anterior se ha considerado usuario root con password mysql.

Editar el archivo applicationContext.xml quitando los comentarios a finde que tenga este final:



Crear el JavaBean Usuarios





Corresponde crear los documentos que darán solución al mantenimiento de la tabla usuarios (DAO):
1. Crear la interfaceUsuariosDao



2. Implementar interface UsuariosDao en una nueva clase UsuariosDaoImpl
Código inicial:


Crear inyección de dependencias en el archivo applicationContext.xml para que UsuariosDaoImpltenga acceso al DataSource:



Código final de UsuariosDaoImpl:












Para interactuar con Struts2 (View) se debe crear en el paquete vo el JavaBean UsuariosVO (View Object)similar al JavaBean Usuarios, pero para mantener la separación de capas de programación UsuariosVO nos apoyará con los formularios en la View.



Corresponde crear los servicios que van interactuar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto spring s.i
  • Springo
  • Spring
  • Spring seguridad
  • Spring awakening
  • Appalachian Spring
  • Spring break
  • Spring rcp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS