modulo jee practica pos fp une
Post on 22-Jun-2015
2.109 Views
Preview:
TRANSCRIPT
JEE – Aplicaciones CorporativasJava Enterprise Edition
Implementando un carrito de Compras
con JEE+PostGreSQL; utilizando Eclipse,
Hibernate, EJB3 y Struts con Servidor
Disertante: Lic. Marcos Jarahttp://www.marcosjara.com
Info@marcosjara.com
Hibernate, EJB3 y Struts con Servidor
JBOSS.
Requisitos para el mejor aprovechamiento
del Módulo.
1. Conocimiento avanzado de Java
• Herencia/Polimorfismo.
• Interfases
• Excepciones.
2. Conocimiento de JSP
Temario
• I – Instalación de HerramientasA. Instalación de la Base de Datos.
B. Instalación del Eclipse
C. Instalación del plugin Hibernate para Eclipse
D. Instalación del plugin Struts para Eclipse
• II – Instalación de Servidor de Aplicación.
Configurar todo el entorno, antes de implementar nada.
• II – Instalación de Servidor de Aplicación.
• III – Vista rápida del Servidor de Aplicación
• IV – Levantando Servidor JBoss 6.0 desde Eclipse
Galileo.
• V – Ejemplo práctico de una aplicación JEE
• VI – Diseñando la Base de Datos.
I-Instalación de las
Herramientas
A. Instalación de la Base de Datos
(Pausa)
Desinstalar si ya existe:
• PostGreSQL
I-Instalación de las Herramientas
• PostGreSQL
Obs: Borrar también el usuario postgres de
Windows
Instalación de la Base de Datos
PostGreSQL 8.4
I-Instalación de las Herramientas
PostGreSQL 8.4
Disponible en :
http://www.enterprisedb.com/products/pgdownload.do#windows
Instalación de la Base de Datos
Seleccionar
I-Instalación de las Herramientas
User: postgres
Passwd: admin
I-Instalación de las
Herramientas
B. Instalación del Eclipse
Instalación del Eclipse
Eclipse IDE for Java EE Developers o
I-Instalación de las Herramientas
Eclipse IDE for Java EE Developers o
(Galileo)
Disponible en :
http://www.eclipse.org/downloads
Instalación del Eclipse
Descomprimir zip en:
I-Instalación de las Herramientas
Descomprimir zip en:
c:\desarrolloPos\eclipse
I-Instalación de las
HerramientasC. Instalación de Hibernate Plugins C. Instalación de Hibernate Plugins
para el Eclipse
D. Instalación de Struts Plugins para el
Eclipse
Instalación del Plugin Hibernate y
Struts
Ambos disponible en:
I-Instalación de las Herramientas
Ambos disponible en:http://www.jboss.org/tools/download
Instalación del Plugin Hibernate y
Struts
Descomprimir y copiar los plugins
I-Instalación de las Herramientas
Descomprimir y copiar los plugins
dentro de la carpeta plugins del
eclipse.
II-Instalación del
Servidor de AplicacionesServidor de Aplicaciones
II-Instalación del Servidor de
Aplicaciones
JBoss 6.0
Disponible en :
http://sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.M2
II-Instalación del Servidor de
Aplicaciones
Descomprimir el JBoss en la carpeta
raiz de forma que quede así:
c:\jboss-6.0.0.20100216-M2
III-Vista rápida del
Servidor de AplicacionesServidor de Aplicaciones
III-Vista rápida del Servidor de
Aplicaciones
• Qué significa el contenido de las
carpetas?
• Donde se colocan las librerías? • Donde se colocan las librerías?
alcance de las librerías.
• Cuántos tipos de configuración hay?
IV-Levantando el
Servidor de Aplicaciones
Jboss 6.0 desde Eclipse Jboss 6.0 desde Eclipse
Galileo
IV-Levantando el Servidor en Eclipse
• Creando el Server
• Aplicando cambios en la
configuración.configuración.
• Testando a través de
http://localhost:8080/
V-Ejemplo práctico de
una Aplicación JEE
“Implementando un Carrito de
Compras”
Ejemplo práctico de una aplicación JEE
Objetivos
1. Crear una aplicación Web donde se pueda
implementar la especificación JEE.
2. Crear componentes Enterprise Java
Beans/EJB, Entity Beans y Sessions BeansBeans/EJB, Entity Beans y Sessions Beans
3. Trabajar en proyectos distribuidos en N
Niveles
4. Utilizar el patrón MVC.
Ejemplo práctico de una aplicación JEE
Prototipo de la aplicación final a ser desarrollada
Ejemplo práctico de una aplicación JEE
Prototipo de la aplicación final a ser desarrollada
Ejemplo práctico de una aplicación JEE
Prototipo de la aplicación final a ser desarrollada
Ejemplo práctico de una aplicación JEE
Prototipo de la aplicación final a ser desarrollada
VI-Diseñando la Base de
Datos
“Implementando un Carrito de
Compras”
VI-Diseñando la Base de Datos
EJB
Enterprise Java Beans
Creando las clases de Entidad con el
Hibernate.
EJB
Enterprise Java Beans
Creando las clases de Sesion.
EJB
Enterprise Java Beans
Creando las clases de Teste para
probar las componentes
implementados.
Gracias!
top related