1

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

これを機能させる方法はありますか?

ありがとう、イドブ

4

1 に答える 1