Creación de aplicaciones Java Web con Seam-gen

8
Creación de aplicaciones Java Web con Seam-gen UNTREF Espacio Abierto de Ingeniería en Computación Maribel Paula Maisano [email protected] Año 2012

description

 

Transcript of Creación de aplicaciones Java Web con Seam-gen

Page 1: Creación de aplicaciones Java Web con Seam-gen

Creación de aplicacionesJava Web

con Seam-gen

UNTREF – Espacio Abierto de Ingeniería en ComputaciónMaribel Paula Maisano – [email protected]

Año 2012

Page 2: Creación de aplicaciones Java Web con Seam-gen

¿Qué es un framework?Es un conjunto de clases (librería) que dan soporteal desarrollo de software.

¿Qué es Seam?Es una plataforma de desarrollo open source que da soporte al desarrollo de aplicaciones Java Web a través de un conjunto de clases, anotaciones y componentes JSF.

Page 3: Creación de aplicaciones Java Web con Seam-gen

Seam-gen

Es una herramienta multiplataforma generadora de código Java para sistemas basados en ABMs, partiendo de una base de datos.

Page 4: Creación de aplicaciones Java Web con Seam-gen

Usando Seam-gen

Base de datos Seam

Driver conector

Eclipse (o algún otro IDE) Application Server

Page 5: Creación de aplicaciones Java Web con Seam-gen

Comandos importantes setup : Configura el proyecto. create-project : Crea la estructura del proyecto

basándose en la configuración. generate-entities : Genera clases de Java e interfaz

gráfica para el proyecto. restart: Despliega el proyecto en el servidor para

que pueda ser accesible desde un navegador.

Page 6: Creación de aplicaciones Java Web con Seam-gen

Código generado Entidades vinculadas a las tablas de la base de

datos con soporte de Hibernate. Entidades de acceso a las tablas: Home y List. Interfaz gráfica de la aplicación basada en

Richfaces. Soporte para autenticación.

Page 7: Creación de aplicaciones Java Web con Seam-gen

Enlaces de interésDescarga de Seam 2: http://www.seamframework.org/Seam2/Downloads

Documentación de Seam 2: http://docs.jboss.org/seam/2.2.2.Final/reference/en-US/html/

Demo de Richfaces: http://livedemo.exadel.com/richfaces-demo/

Page 8: Creación de aplicaciones Java Web con Seam-gen

Muchas gracias

UNTREF – Espacio Abierto de Ingeniería en ComputaciónMaribel Paula Maisano – [email protected]

Año 2012