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

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

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

    Hibernate-檢索策略

    Hibernate主要檢索策略主要有即時(shí)檢索, 延遲檢索, 批量檢索(batch-size), 迫切左外連接檢索(outer-join)。 即時(shí)檢索, 延遲檢索, 批量檢索分為類級(jí)別和級(jí)聯(lián)級(jí)別。 只有LOAD方法可以使用類級(jí)別的延遲檢索,get() 和 find()將忽略類級(jí)別的延遲檢索, 總使用即時(shí)檢索策略。 find()還同時(shí)忽略級(jí)聯(lián)級(jí)別的迫切左外連接檢索(一對(duì)多, 多對(duì)多情況下)。 LOAD()在類級(jí)別的延遲將建立一個(gè)代理對(duì)象。 set將一直設(shè)立一個(gè)代理對(duì)象(實(shí)現(xiàn)SET)然后用代理對(duì)象指向?qū)嶋H應(yīng)用。 HIBERNATE.PROPERTIES中的 maz-fetch-depth可以指定迫切左外連接的層次結(jié)構(gòu)。 如果不實(shí)用迫切左外連接, 則對(duì)每條級(jí)聯(lián)的檢索數(shù)據(jù)會(huì)產(chǎn)生一天SELECT語(yǔ)句, 這樣SELECT語(yǔ)句數(shù)目太多會(huì)影響性能, 但是外連接的過多, 會(huì)涉及到表與表之間的關(guān)聯(lián)等等, 需要 在SELECT數(shù)目與外連接上做一個(gè)權(quán)衡。 如果一個(gè)映射文件中有很多個(gè)SET, 只有一個(gè)SET 的OUTER-JOIN可以為TRUE(HIBERNATE實(shí)現(xiàn), 為了提高性能. 一般在類級(jí)別采用立即檢索, 在一對(duì)多, 或多對(duì)多情況下采用延遲檢索, 在一對(duì)一, 多對(duì)一下采用迫切左外連接檢索。 可以在代碼中指定檢索策略。 get()如果級(jí)聯(lián)的對(duì)象為空則返回NULL值。 為什么不才用SQL語(yǔ)言進(jìn)行檢索? 需要封裝成對(duì)象, 檢查內(nèi)存中有無重復(fù)的對(duì)象。 find()方法只能進(jìn)行靜態(tài)查詢, 將被QUERY接口所取代!

    posted on 2006-08-28 08:40 Sheldon Sun 閱讀(352) 評(píng)論(1)  編輯  收藏

    評(píng)論

    # re: Hibernate-檢索策略 2008-05-21 16:22 受傷

    受傷  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2008年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(3)

    隨筆檔案

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 99久久亚洲精品无码毛片| 亚洲人成网站色在线入口| 亚洲黄色中文字幕| 午夜无码A级毛片免费视频| 亚洲av午夜福利精品一区人妖| 午夜免费福利在线观看| 亚洲乱码无人区卡1卡2卡3| 亚州免费一级毛片| 亚洲中文字幕无码一去台湾 | 亚洲精品二三区伊人久久| 18禁网站免费无遮挡无码中文| 免费无码黄动漫在线观看| 亚洲精品女同中文字幕| 国产一区二区三区无码免费| 色妞www精品视频免费看| 亚洲精品无码激情AV| 国产猛男猛女超爽免费视频| 91精品国产亚洲爽啪在线观看| 日韩电影免费在线观看网址 | 成年女人免费视频播放体验区| 亚洲色婷婷综合开心网| 国产色爽免费无码视频| 亚洲成AV人片久久| 日韩一品在线播放视频一品免费| 亚洲视频中文字幕| 女人18毛片水最多免费观看| 一级白嫩美女毛片免费| 亚洲AV无码精品色午夜果冻不卡 | 最新国产成人亚洲精品影院| 免费观看美女裸体网站| 一区二区三区精品高清视频免费在线播放 | 国产美女精品视频免费观看| 视频一区在线免费观看| 亚洲va在线va天堂va888www| 成年性午夜免费视频网站不卡| 亚洲欧洲日产专区| 亚洲精品国产电影| 最近中文字幕大全免费视频 | 国产乱妇高清无乱码免费| 亚洲日本乱码一区二区在线二产线 | 亚洲福利中文字幕在线网址|