<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 165, comments - 198, trackbacks - 0, articles - 1
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    hibernate cache2

    Posted on 2007-12-07 15:36 G_G 閱讀(951) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): hibernate
    在hibernate.cfg.xml 中添加緩存? t1oo 一對(duì)多 t2oo (t2ooSet)
    ????<property?name="cache.provider_class">org.hibernate.cache.EhCacheProvider</property>
    ????
    <property?name="hibernate.cache.use_query_cache">true</property>

    ????
    <mapping?resource="hbn/bean/T1oo.hbm.xml"?/>
    ????
    <mapping?resource="hbn/bean/T2oo.hbm.xml"?/>

    ????
    <class-cache?class="hbn.bean.T1oo"?usage="read-only"?/>
    ????
    <collection-cache?collection="hbn.bean.T1oo.t2ooSet"?usage="read-only"?/>
    ????
    <class-cache?class="hbn.bean.T2oo"?usage="read-only"?/>

    在src根目錄下 ehcache.xml
    <?xml?version="1.0"?encoding="UTF-8"?>
    <ehcache>
    ????
    <diskStore?path="java.io.tmpdir"/>
    ????
    <defaultCache
    ????????
    maxElementsInMemory="10000" //最大緩存數(shù)目
    ????????eternal
    ="false"<!-- 緩存是否持久 -->
    ????????timeToIdleSeconds
    ="120" <!-- 當(dāng)緩存閑置n秒后銷(xiāo)毀 -->
    ????????timeToLiveSeconds
    ="120"<!-- 當(dāng)緩存存活n秒后銷(xiāo)毀-->
    ????????overflowToDisk
    ="true"<!-- 是否保存到磁盤(pán),當(dāng)系統(tǒng)當(dāng)機(jī)時(shí)-->
    ????????diskPersistent
    ="false"
    ????????diskExpiryThreadIntervalSeconds
    ="120"/>

    ????<cache
    ?????
    name="hbn.bean.T1oo"
    ?????maxElementsInMemory
    ="450"
    ?????eternal
    ="false"
    ?????timeToLiveSeconds
    ="600"
    ?????overflowToDisk
    ="true"/>

    </ehcache>

    測(cè)試:
    ????public?void?testCa()throws?Exception{
    ????????System.out.println( getT1ooAll()?);
    ????????
    ????????Thread.sleep(
    2*1000);
    ????????
    ????????System.out.println(
    getT1ooAll()?);
    ????}

    控制臺(tái)輸出
    Hibernate:?select?t1oo0_.id?as?id,?t1oo0_.name?as?name0_?from?t1oo?t1oo0_?limit??

    Hibernate:?
    select?t2ooset0_.aid?as?aid1_,?t2ooset0_.id?as?id1_,?t2ooset0_.id?as?id0_,?t2ooset0_.version?as?version1_0_,?t2ooset0_.avg?as?avg1_0_,?t2ooset0_.aid?as?aid1_0_?from?t2oo?t2ooset0_?where?t2ooset0_.aid=?
    Hibernate:?
    select?t2ooset0_.aid?as?aid1_,?t2ooset0_.id?as?id1_,?t2ooset0_.id?as?id0_,?t2ooset0_.version?as?version1_0_,?t2ooset0_.avg?as?avg1_0_,?t2ooset0_.aid?as?aid1_0_?from?t2oo?t2ooset0_?where?t2ooset0_.aid=?
    24?:?23?:?25?:?2

    //在這緩存成功 沒(méi)向數(shù)據(jù)庫(kù)提交 sql語(yǔ)句
    24?:?23?:?25?:?2



    主站蜘蛛池模板: 日韩在线视频线视频免费网站| 久久久久国产精品免费免费不卡| 国产精品亚洲mnbav网站| 四虎国产精品免费永久在线| 亚洲乱码在线视频| 亚洲精品无码99在线观看| 久久永久免费人妻精品| 亚洲AV永久无码精品一福利 | 国产精品二区三区免费播放心| sihu国产精品永久免费| 亚洲最新黄色网址| 免费在线观看a级毛片| 亚洲免费一级视频| 一级免费黄色毛片| 色在线亚洲视频www| 亚洲精品无码专区久久久| 夫妻免费无码V看片| 午夜免费福利片观看| 日本一区二区在线免费观看| 亚洲精品456在线播放| 中文字幕亚洲天堂| 在线免费观看一级片| 国产成人久久AV免费| 国产亚洲精品美女2020久久 | 很黄很污的网站免费| 成人婷婷网色偷偷亚洲男人的天堂 | 国产极品美女高潮抽搐免费网站| 一级毛片免费毛片一级毛片免费| 美女视频黄频a免费大全视频| 亚洲成AV人片久久| 亚洲国产精品无码专区影院| 免费**毛片在线播放直播| AA免费观看的1000部电影| 久章草在线精品视频免费观看| 三级片免费观看久久| 亚洲免费综合色在线视频| 亚洲色欲www综合网| 亚洲av无码乱码国产精品fc2| 亚洲国产中文字幕在线观看| 香蕉视频在线观看免费国产婷婷| 91九色老熟女免费资源站|