瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          spring hibernate 二級緩存

          Posted on 2009-11-02 14:43 瘋狂 閱讀(600) 評論(0)  編輯  收藏 所屬分類: hibernate

          步驟:

          1:配置:

           

          Java代碼 復制代碼
          1. <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>   
          2.                 <prop key="hibernate.cache.use_query_cache">true</prop>  

           2:bean配置:

          寫道
          @Entity
          @Cache(usage=CacheConcurrencyStrategy.READ_ONLY)

           

          關于緩存策略介紹可見我的hibernate文章里面的相關內容

          3,查詢

          Java代碼 復制代碼
          1. HibernateTemplate template = getHibernateTemplate();   
          2.         <SPAN style="COLOR: #ff0000">template.setCacheQueries(true);</SPAN>   
          3.         List list =  template.loadAll(clazz);  

           二級緩存需要和查詢緩存配合使用 查詢緩存緩存數據的id 并通過id去二級緩存查找

          主站蜘蛛池模板: 桂平市| 公安县| 若尔盖县| 深圳市| 南安市| 仁寿县| 怀来县| 乌鲁木齐县| 仁怀市| 宁武县| 根河市| 三河市| 中宁县| 出国| 长白| 红原县| 通山县| 雅安市| 新密市| 阿城市| 贡觉县| 鄢陵县| 房产| 铜鼓县| 嘉荫县| 忻城县| 鄂尔多斯市| 措美县| 义乌市| 凤山县| 扬州市| 开江县| 尉犁县| 栾城县| 长泰县| 澄迈县| 井研县| 什邡市| 灌阳县| 西平县| 全州县|