WAMING5 2010-07-04 23:50 采纳率: 0%
浏览 197
已采纳

Hibernate中什么情况下两个实例各自维持自己的缓存?

刚学Hibernate,个人很菜。
数据共享的前提下,在同一个应用程序中,运用Hibernate在什么情况下 两个实例 各自维持自己的缓存?请讲详细点(由于个人很菜)谢谢。

  • 写回答

4条回答 默认 最新

  • lqxv 2010-07-06 12:42
    关注

    事实上,hibernate 是自己维护缓存的,是一种全局的维护,不需要用户干预。默认情况下,hibernate只有一级缓存,由实体管理器来管理。

    如果为了提高hibernate 的性能,通常会启用二级缓存。二级缓存只需要在配置文件配置一下,hibernate 就可以使用二级缓存了。具体配置方法,google 一下,到处都是。

    还有,你既然初学 hibernate ,现在最好先不要关心这些问题,否则,分心了,可能学起来更吃力,也容易失去信心。踏踏实实学好基础的用法才是最关键的。

    一般说来,除非是你独立开发项目,否则很多东西,如这种缓存的配置,都可以由系统配置人员去做,根本不需要你过多的关心。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?