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

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

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

    vickzhu

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

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

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


    網站導航:
     
    主站蜘蛛池模板: 久久亚洲私人国产精品vA| 亚洲性无码AV中文字幕| 最近中文字幕国语免费完整 | 又爽又高潮的BB视频免费看| 黄床大片免费30分钟国产精品| 久久久久亚洲AV无码专区首JN| 日韩a在线观看免费观看| a级毛片视频免费观看| 亚洲国产成人综合精品| 精品久久久久久亚洲| 曰批全过程免费视频在线观看| 一区二区三区免费视频网站| 亚洲成人黄色在线观看| 国产偷国产偷亚洲高清日韩| 香蕉97超级碰碰碰免费公| jyzzjyzz国产免费观看| 亚洲国产精品免费观看| 亚洲高清国产拍精品26U| 国产精品va无码免费麻豆| 亚洲一区免费观看| 一本久久免费视频| 亚洲第一区二区快射影院| 亚洲第一AAAAA片| 免费一看一级毛片| 免费A级毛片无码免费视| 在线观看片免费人成视频无码| 亚洲第一成年免费网站| 亚洲美女视频网站| 亚洲人成网站在线观看播放| 日本媚薬痉挛在线观看免费| 国产国产人免费视频成69堂| a毛片免费全部播放完整成| 国产成人亚洲精品播放器下载| 亚洲欧洲日本国产| 久久亚洲AV午夜福利精品一区| 亚洲成AV人网址| 国产又大又黑又粗免费视频| 一个人看www在线高清免费看| 久久久久久国产精品免费免费男同| 人妻18毛片a级毛片免费看| 亚洲成AV人影片在线观看|