Los ejemplos de Inyecciones de contextos y dependencias (CDI) proporcionan una forma fácil para los clientes de iniciarse en CDI mediante la modificación del código del ejemplo. Los ejemplos muestran conceptos CDI claves, incluyendo beans gestionados por CDI, integración de punto final y EJB, tipos de beans, calificadores, ámbitos y contextos, decoradores e interceptores, productores y dispositores, y alternativas.
Tiempo que se necesita para configurar estos ejemplos
5 minutos
Requisitos previos para su uso
- WebSphere Application
Server versión 8.0 o versión 8.5
Importante: Estos ejemplos han sido probados con WebSphere Application Server
versión 8.0 y versión 8.5.
Descarga de ejemplos
Para utilizar los ejemplos, descargue los archivos de ejemplo de Inyección de contextos y dependencias (CDI) desde una página de descarga del producto. Siga estos pasos:
- Elija uno de los métodos siguientes para descargar el archivo JCDISamples.zip a un directorio de su estación de trabajo: FTP o HTTP. Puede crear el directorio /samples/JCDISamples en su estación de trabajo
y descargar los archivos de ejemplo de Inyección de contextos y dependencias en ese directorio.
- En el diálogo que aparece, especifique el directorio de destino
en el que guardar los documentos y pulse Aceptar.
- El archivo JCDISamples.zip, contiene archivos de
ejemplo en la estructura de directorios siguiente:
/images
/installableApps
/META_INF
/scripts
/src
/style
build.xml
readme.html
Atención: El archivo readme.htmlcontiene información para instalar y ejecutar el ejemplo.
Descripción de los ejemplos
- basicSample.war
En este ejemplo se muestra la utilización de los ámbitos y los contextos, incluyendo los ámbitos normal y pseudo, productores, y dispositores.
- ejbsamples.war
Este ejemplo ilustra el uso de la integración de JSF con CDI, calificadores, decoradores y beans dependientes.
- xmlsamples.war
Este ejemplo incluye el uso avanzado de escenarios de alternativas, decoradores e interceptores para beans gestionados.