第 11 章 使用 CDI 扩展
Data Grid 提供了一个与 CDI (Contexts 和 Dependency Injection)编程模型集成的扩展,并允许您:
- 配置缓存并将其注入 CDI Beans 和 Java EE 组件。
- 配置缓存管理器。
- 接收缓存和缓存管理器级别事件。
11.1. CDI 依赖项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用以下依赖项之一更新 pom.xml
,以在项目中包含 Data Grid CDI 扩展:
嵌入式(Library)模式
<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-cdi-embedded</artifactId> </dependency>
<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-cdi-embedded</artifactId>
</dependency>
服务器模式
<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-cdi-remote</artifactId> </dependency>
<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-cdi-remote</artifactId>
</dependency>