如何创建 JPA 二级缓存以用于实体的辅助键?

How do I create a JPA second-level cache for use with an entity's secondary key?

我想创建一个 JPA 二级缓存以用于实体的辅助键。作为示例,让我们使用州(如加利福尼亚州),我想使用它的缩写 ("CA") 作为缓存键。我该如何设置?

我在 Wildfly 8 中使用 Infinispan。我必须直接使用 Infinispan 吗?如果是这样,我如何定义缓存(在 persistence.xml 中?)以及如何在我的代码中访问它?

您可能想看看

好像也利用了二级缓存