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

时间:2015-08-25 21:03:05

标签: java jpa caching infinispan

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

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

1 个答案:

答案 0 :(得分:2)

您可能需要查看@NaturalId

它似乎也使用二级缓存。