lilu

Páginas: 12 (2835 palabras) Publicado: 19 de junio de 2014
FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
ESCUELA DE INFORMÁTICA
PROGRAMACIÓN IV Sección “02” Dom. 7:00-10:00 am

Domingo 25 de Mayo de 2014

Ing. Numa Suncin

Practica 1 -

Iniciando con Java Enterprise Application (Java EE)
Este documento proporciona una breve introducción a algunas de las características
presentadas como parte de la especificación Java Enterprise Edition 6 (JavaEE 6).
Para ilustrar las nuevas características, esta práctica demostrará cómo crear una sencilla
aplicación web Java EE que contiene un EJB 3.1 stateless session bean facade para una
clase de entidad.
Va a utilizar asistentes en el IDE para generar la clase de entidad y el bean de sesión.
El código generado por el asistente utiliza consultas que se han definido en la API de
criterios quees parte de la JPA 2.x y contenidos en la especificación Java EE 6.
A continuación, creará un managed bean con nombre que tiene acceso a la session
facade y una capa de presentación que utiliza los Facelets view framework como se
especifica en JSF 2.X.

Creando Web Application Project
Al crear la aplicación web especificará Servidor GlassFish como el objetivo de
contenedores Java EE. Elservidor GlassFish es compatible con Java EE e incluye las
bibliotecas 2.x JSF que se requieren en esta aplicación.
En el Asistente para nuevo proyecto se puede elegir Java EE 6 Web o Java EE 7 Web
como la versión de Java EE.
Java EE 6 Web y Java EE 7 Web son perfiles ligeros de Java EE que contienen un
subconjunto de toda la plataforma Java EE.
Los perfiles Web Java EE están diseñados paraaplicaciones web que no requieren
tecnologías Java EE como el soporte para interfaces remotas, el EJB especificación
completa 3.1 y la API (JMS) Java Message Service avanzado.

Los perfiles de Web admiten la gestión de procesamiento de transacciones y la
persistencia que se utilizan comúnmente en aplicaciones web empresariales.
Puede utilizar perfiles Web Java EE para las aplicaciones web queutilizan beans de
sesión con una interfaz local o ninguna interfaz.
Se requiere el perfil completo de Java EE, si la aplicación utiliza una interfaz remota.

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
ESCUELA DE INFORMÁTICA
PROGRAMACIÓN IV Sección “02” Dom. 7:00-10:00 am

Domingo 25 de Mayo de 2014

1.
2.
3.
4.

Ing. Numa Suncin

Seleccione File > New Project (Ctrl-Shift-N) desdemenu principal.
Seleccione Web Application desde el Java Web category y click Next.
Digite SimpleEE6App para el nombre del proyecto y especifique la ubicación.
Deseleccione la opcion Use Dedicated Folder, si esta seleccionada . Click Next.
(Para este tutorial hay pocas razones para copiar las librerías de proyecto a una carpeta
específica, ya que no tendrá que compartir con otros usuarios delas bibliotecas o
proyectos)
5. Seleccione el GlassFish server y especifique set the Java EE Version to Java EE 6
Web or Java EE 7 Web. Click Next.

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS
ESCUELA DE INFORMÁTICA
PROGRAMACIÓN IV Sección “02” Dom. 7:00-10:00 am

Domingo 25 de Mayo de 2014

6.

Ing. Numa Suncin

Seleccione JavaServer Faces en el panel Frameworks. Click Finish.Por default, el IDE sleccionara la libreria JSF 2.x, si usted está desarrollando en
Java EE web application y deployando en el GlassFish server. La version por
default JSF library depende de la version del GlassFish server.
La libreria JSF 2.x habilita el uso de Facelets como lenguaje para las paginas y
tambien provee soporte para JSF 1.2 y JSP.

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADASESCUELA DE INFORMÁTICA
PROGRAMACIÓN IV Sección “02” Dom. 7:00-10:00 am

Domingo 25 de Mayo de 2014

Ing. Numa Suncin

Cuando se da clic en Finish, el IDE crea el proyecto y además crea automáticamente la
pagina index.xhtml.

Creando las clases Entidades.
En esta práctica que se a va a utilizar el asistente New Entity Class para crear una
sencilla clase de entidad persistente....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lilu
  • lilu
  • Lilu
  • lilu
  • LILU
  • Ensayos sobre lilu

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS