Kevin.Zhong

          彪悍的人生不需要解釋,彪悍的代碼不需要測試。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            17 隨筆 :: 12 文章 :: 14 評論 :: 0 Trackbacks
          1.<class>元素的<cache>子元素表明hibernate會緩存當前對象的簡單屬性的值,但是它不會同時緩存該對象的集合屬性.如果希望緩存集合屬性的元素,必須在集合元素中加入<cache>子元素.

          2.經測試發現,hibernate在保存querycache結果集的時候,會保存相關聯的數據.當在user對象上設置緩存時.
          假設:該條結果集的id為123
          select * from user where name = 'sway'
          hibernate不光保存該條sql語句的結果集,還會保存id=123的user對象(相當于select * from user where id=123).

          3.奇怪的問題,代碼如下
          pMenuItem.getChilds().clear();hibernate延遲加載不能。

          改成
          if (!pMenuItem.getChilds().isEmpty()) {
               pMenuItem.getChilds().clear();
          }
          hibernate開始調數據庫。原因不明。

          posted on 2008-10-26 19:48 Kevin.Zhong 閱讀(207) 評論(0)  編輯  收藏 所屬分類: hibernate

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


          網站導航:
           
          主站蜘蛛池模板: 黄骅市| 宣汉县| 曲水县| 家居| 都兰县| 万宁市| 长阳| 电白县| 邮箱| 突泉县| 湘阴县| 广南县| 巴马| 杂多县| 肃北| 绥江县| 潞西市| 崇信县| 潼关县| 丰都县| 河南省| 东阳市| 万全县| 自贡市| 济南市| 临猗县| 类乌齐县| 措美县| 洞头县| 建水县| 临汾市| 南漳县| 乐东| 松江区| 开封县| 来凤县| 合水县| 两当县| 临潭县| 金堂县| 邛崃市|