瘋狂

          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去二級緩存查找

          主站蜘蛛池模板: 黎平县| 佛学| 鄂尔多斯市| 北票市| 赣州市| 靖江市| 庆城县| 阜宁县| 衡阳县| 勐海县| 新民市| 铜鼓县| 湖南省| 平舆县| 新乡县| 靖西县| 巴东县| 吴川市| 紫金县| 安丘市| 通榆县| 黔南| 峨眉山市| 长沙市| 桓台县| 高雄市| 汉源县| 全南县| 岑巩县| 土默特右旗| 安国市| 神农架林区| 平遥县| 那坡县| 渭源县| 黔东| 黄骅市| 黎城县| 阳信县| 韩城市| 麟游县|