我对如何在休眠中使用第一级和第二级缓存有所了解。有很多与此相关的问题-是的,我同意
但我的困惑是。在第一级缓存中,除非我提交事务,否则我的数据将不会保留在数据库中,因此其他会话在此之前不会知道此更改。如果二级缓存将实体带到会话工厂级别!这是否意味着即使在我提交事务之前,我在一个会话中的更改也可以被其他会话使用?
使用二级缓存时何时会更新 dB?第一,它会在结束交易时发生
我在这个主题中提到了很多讨论,但我没有找到确切的答案!
我对如何在休眠中使用第一级和第二级缓存有所了解。有很多与此相关的问题-是的,我同意
但我的困惑是。在第一级缓存中,除非我提交事务,否则我的数据将不会保留在数据库中,因此其他会话在此之前不会知道此更改。如果二级缓存将实体带到会话工厂级别!这是否意味着即使在我提交事务之前,我在一个会话中的更改也可以被其他会话使用?
使用二级缓存时何时会更新 dB?第一,它会在结束交易时发生
我在这个主题中提到了很多讨论,但我没有找到确切的答案!