`

个人总结

阅读更多
  1. 在多数情况下,不提倡通过Session的evict()方法和clear()方法来管理第一级缓存,因为它们并不能显著提高应用的性能。管理第一级缓存的最有效的方法是采用合理的检索策略和检索方式,如通过延迟加载,集合过滤或投影查询等手段来节省内存的开销。   
  2.   
  3. 临时状态,持久状态,游离状态   
  4. save()临时->持久   
  5. update()游离->持久   
  6. saveOrUpdate()方法先判断对象的状态,如果处于临时状态,就调用save()方法,如果处于游离状态,就调用update()方法。   
  7.   
  8.   
  9. session的contains()方法用来判断一个对象是否位于缓存中,它返回boolean类型的结果  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics