使用二级缓存时,Hibernate如何与数据库进行同步

Raj*_*tia 2 java database orm hibernate ehcache

最近,我开始使用Hibernate.

我只是想知道并清楚我对Hibernate如何将二级缓存(例如Ehcache)与数据库(隐式或显式)进行同步的疑问.

或者,我们是否必须始终使用Hibernate API(例如session.flush())来保持第二级缓存与数据库明确同步?

Vla*_*cea 5

第二级CacheConcurrencyStrategy定义了缓存和数据库的同步方式,因此: