0
我正在使用Hibernate L2缓存和Coherence进行两种不同web服务中的缓存。如何在Coherence中缓存具有Coherence缓存的Hibernate L2缓存中相同实体的不同结构
情景
首先web服务由具有实体级员工与5字段。
第二个Web服务具有相同的实体类雇员与3字段。
两者都指向相同的表/架构,包层次也相同。
现在,当为EMPLOYEEID = 1新鲜请求到达第二web服务,它从数据库取回并高速缓存3列;使其他2为空。
现在,当为EMPLOYEEID = 1一个请求到达第一web服务命中,它直接从高速缓冲存储器通过提供3列取并返回其他2为空.;尽管在数据库中2列有价值。
有没有办法让我可以强制它从数据库中获得专栏?
方法已经尝试过
- 如果我继续列在两个web服务作为同一问题消失了,但这不是我的情况下一个可接受的解决方案。
- 我尝试添加不同的serialVersion但它不起作用。
- 保持完全合格的名称不同的作品,但是这是迫使我们增加开销来进行手动驱逐