【发布时间】:2012-12-31 04:17:03
【问题描述】:
我现在在我的实体上使用 JPA2 @Cacheable 注释,一切正常。
我现在需要缓存一个多对一关联。
在经典的 Hibernate 中,有必要用 @Cache 注释关联。
@org.hibernate.annotations.Cache(usage=CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
private Set<Student> supervisionGroup;
这很有效。但似乎我们不能在实体本身以外的任何东西上使用 JPA2 @Cacheable 注释。
是我遗漏了什么,还是 JPA 委员会太模糊而没有意识到关联和实体一样必须被缓存?肯定不会是暗淡的选项吧??
【问题讨论】:
标签: hibernate jpa jpa-2.0 second-level-cache