`
duobin3000
  • 浏览: 99389 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

cache--hibernate

阅读更多

哎。。。。。。。。。。。。。。

系统开发完毕,不上线不知道。上线后,性能啊----一个"差"字了得!

Hiberante 提供了cache功能:一个是在一级cache,存在与session中,用户不用刻意去处理cache,它属于事务级别的数据缓冲。

另一个是二级Cache,是SessionFactory级别的Cache,所有的session共享该cache.

废话就不说了:使用方式:

1、配置cache

hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider----位于hibetnate3.x包里。

2、将ehcache.xml放在classes下:

注意修改配置文件!!!!!

3、修改用户自己的hbm映射文件加入:

                               cache usage="read-write" 注意位置

     这里仅仅是对DAO层的缓存处理,关于web页面 等其他地方的缓存不在此范围

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics