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 閱讀(203) 評論(0)  編輯  收藏 所屬分類: hibernate

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


          網站導航:
           
          主站蜘蛛池模板: 中卫市| 深水埗区| 山阳县| 黔江区| 吴江市| 武宣县| 台山市| 茂名市| 汤阴县| 高青县| 定远县| 南丰县| 黔南| 康乐县| 德保县| 崇明县| 巢湖市| 泾源县| 丹凤县| 沂南县| 彭水| 恩施市| 商都县| 区。| 惠州市| 邯郸市| 始兴县| 大方县| 贵德县| 明光市| 沙洋县| 定结县| 临夏市| 天气| 浙江省| 通许县| 耒阳市| 射洪县| 扶绥县| 文昌市| 隆回县|