Documente Academic
Documente Profesional
Documente Cultură
Define el mecanismo para resolver dependencias entre servicios dentro del estándar JEE, a
partir de la versión 6.
El CDI no es más que la especificación que no proporciona una implementación propia, de tal
modo que la implementación de referencia es Weld, un proyecto de Red Hat que es la
evolución del core de Jboss Seam 2.
JBoss Weld , la implementación de referencia, utilizada por JBoss EAP, WildFly, Glassfish,
Oracle WebLogic e IBM Websphere, entre otros.
WEB-INF\classes: Almacena todos los servlets y otra clase u otra utilidad para poder ejecutar
la aplicación web.
WEB-INF\lib: Se deben colocar los ficheros JAR que contenga un driver JDBC que proporcione
el acceso a la base de datos.
Estructura de una aplicación con JPA
I. SE
II. WEB
III. JAVA EE
I. JAVA EE
MANIFEST.MF: Archivo que proporciona información para el JAR. Se utiliza para
extender la ruta de clase que está utilizando el módulo EJB.
Ejb-jar.xml: Archivo JAR que se usa para comprimir, empaquetar y entregar varios
archivos juntos. El uso del archivo JAR en EJB es empaquetar todas las interfaces y
clases asociadas con beans en un solo archivo.
II. WEB
I. WEB
El archivo web.Xml debe modificarse de tal manera que cada página con terminación .faces
sea procesada por el servlet de JSF.
El archivo faces-config.xml esta dentro de la carpeta web-inf, este archivo es de configuración
del JSF.
II. JAR