ehcache で Hibernate 4 を使用しようとしています。私のエンティティには、DB の主キーではない Id フィールドがいくつかあります。
@Entity
@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
@Table(name = "tbl_a")
public class A {
@Id
private Integer uniqueId;
@NaturalId
private Date insertDate;
@NaturalId
private Integer businessId;
...
}
このエンティティをキャッシュしたいのですが、 s の@ID
組み合わせではなく、フィールドによってキャッシュされます@NaturalId
これを機能させる方法はありますか?
ありがとう、イドブ