我将 EhCache 与 Hibernate 一起使用,我有点被以下事情困扰:
如果我的实体具有以下字段:
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
@OneToOne(cascade = CascadeType.ALL) @PrimaryKeyJoinColumn VkAuth vka
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
@OneToOne(cascade = CascadeType.ALL) @PrimaryKeyJoinColumn OkAuth oka
vka 存在但 oka 为空,vka 被缓存但每次都发送对 oka 的查询
我知道 oka 根本没有被缓存,因为没有任何东西可以缓存,但是这种情况下可能的解决方法是什么?