上下文和依赖性注入 (CDI) 样本使客户容易通过修改样本代码来了解 CDI 的入门信息。这些样本说明了关键的 CDI 概念,这些概念包括 CDI 受管 Bean、EJB 和后端集成、Bean 类型、限定符、作用域和上下文、修饰符和拦截器、生产者和处置器以及替代方法。
使用时应满足的先决条件
- WebSphere® Application Server V8.0 或 V8.5
要点: 针对 WebSphere Application Server V8.0 和 V8.5 测试了这些样本。
下载样本
要使用这些样本,请从产品下载站点下载“上下文和依赖性注入”样本文件。请完成下列步骤:
- 选择下列其中一种方法将 JCDISamples.zip 文件下载到工作站上的某个目录中:FTP 或 HTTP。您可以在工作站上创建 /samples/JCDISamples 目录路径,然后将“上下文和依赖性注入”样本文件下载到该目录路径。
- 从所显示的对话框中,指定用于保存压缩文件的目标目录,然后单击确定。
- JCDISamples.zip 文件中包含采用以下目录结构的样本文件:
/images
/installableApps
/META_INF
/scripts
/src
/style
build.xml
readme.html
注意: readme.html 文件中包含有关安装和运行此样本的信息。
样本描述
- basicSample.war
此样本说明了作用域和上下文的使用方法,其中包括正常的和伪作用域、生产者和处置器。
- ejbsamples.war
此样本说明了使用 JSF 与 CDI、限定符、修饰符和从属项 Bean 的集成。
- xmlsamples.war
此样本包括受管 Bean 的替代方法、修饰符和拦截器的高级使用方案。