第 10 章 使用 CDI 扩展
数据网格提供了一个可与 CDI (Contexts 和 Dependency Injection)编程模型集成的扩展,并允许您:
- 配置缓存并将其注入到 CDI Bean 和 Java EE 组件中。
- 配置缓存管理器。
- 接收缓存和缓存管理器级别事件。
- 使用 JCache 注释控制数据存储和检索。
10.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>