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

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

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

    vickzhu

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      151 隨筆 :: 0 文章 :: 34 評論 :: 0 Trackbacks
    1,load()方法從來就是假定數(shù)據(jù)在數(shù)據(jù)庫中是存在的,在使用時如果不存在則會拋出ObjectNotFoundException;而get()方法不會假定數(shù)據(jù)在數(shù)據(jù)庫中存在,如果不存在則返回null
    2,load()方法返回的是實體類的代理類,因此load()可以使用延遲加載策略來加載對象
          get()方法返回的不一定是實體類,可能是代理類,因為get()方法如果在session緩存(一級緩存)中找到了該id對應的對象,如果剛好該對象前面是被代理過的,如被load方法使用過,或者被其他關聯(lián)對象延遲加載過,那么返回的還是原先的代理對象,而不是實體類對象。
    3,load()方法查詢數(shù)據(jù)時會先從session緩存(一級緩存)中查找,如果沒有找到則會創(chuàng)建代理類,該代理類僅僅初始化了OID屬性,當?shù)谝淮卧L問其他屬性值時,則會依次從二級緩存-->數(shù)據(jù)庫查找,直到找到數(shù)據(jù),最后將所有屬性值賦給代理類。而get()方法則會直接按照一級緩存-->二級緩存-->數(shù)據(jù)庫的順序查找。

    看到網(wǎng)上的全都是復制的,而且錯誤不少,怎么就沒有人修正一下呢?
    posted on 2009-01-22 10:29 筱 筱 閱讀(484) 評論(0)  編輯  收藏

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 无码日韩人妻av一区免费| 免费播放一区二区三区| 麻豆国产人免费人成免费视频| 亚洲成av人片不卡无码| 国产妇乱子伦视频免费| 亚洲精品国产精品国自产网站| 中文字幕影片免费在线观看| 亚洲欧洲精品国产区| 免费A级毛片无码免费视| 亚洲国产综合第一精品小说| 成人午夜性A级毛片免费| 日韩在线视精品在亚洲| 精品亚洲视频在线观看 | 91av视频免费在线观看| 亚洲精品午夜在线观看| 无码人妻一区二区三区免费| 亚洲私人无码综合久久网| 亚洲精品视频免费| 久9这里精品免费视频| 久久久久se色偷偷亚洲精品av| 最新69国产成人精品免费视频动漫 | 亚洲国产日韩在线人成下载| 全免费一级午夜毛片| 人成午夜免费大片在线观看| 亚洲an天堂an在线观看| 黄页网站在线观看免费高清| 边摸边吃奶边做爽免费视频99| 亚洲精品制服丝袜四区| 24小时免费直播在线观看| 国产成人精品免费大全| 久久99亚洲网美利坚合众国| 日韩成全视频观看免费观看高清 | 永久免费视频网站在线观看| 亚洲国产欧洲综合997久久| 国产中文在线亚洲精品官网| 免费国产黄网站在线观看 | 美女视频黄的全免费视频网站| 九九久久国产精品免费热6| 久久精品国产亚洲AV麻豆网站| 国产极品粉嫩泬免费观看| 免费国产在线视频|