Aquí dejo también un pequeño tutorial que acabo de publicar en Código Inútil.
Una de las grandes bondades de JBoss Seam y sus ‘JBoss Tools’ para Eclipse, es la posibilidad de realizar ingeniería inversa y construir el esqueleto de una aplicación a partir de la base de datos gracias a seam-gen.
Una de las grandes bondades de JBoss Seam y sus ‘JBoss Tools’ para Eclipse, es la posibilidad de realizar ingeniería inversa y construir el esqueleto de una aplicación a partir de la base de datos gracias a seam-gen.
Este proceso nos ahorra un trabajo sencillo pero tedioso, como es la creación de los bean de entidad, las clases controladoras y XHTML para las vistas. Evidentemente habrá muchas persistencias que sobrescribir o listados que rehacer, permisos que establecer, vistas en XHTML que crear y/o cambiar... en definitiva, el proceso de desarrollo no ha hecho más que empezar.
Los pasos a dar son:
- File >> New >> Seam web Project
- Configuramos una nueva conexión de base de datos
- New Seam Facet (donde configuramos opciones de despliegue, paquete o conexión)
- Pulsamos FINISH y se generarán los 4 proyectos
- Creación de entidades: New >> Seam generate entities (reverse engineer from db)
Y con esto ya tenemos generado el esqueleto de la aplicación con todas las entidades y sus mapeos a través de anotaciones de hibernate, front-end básico y la lógica para la gestión básica de las entidades.
Vía Código Inútil
No hay comentarios:
Publicar un comentario