Loading...

          java .net

          hibernate的save()疑惑

          剛整明白一個,呵呵,笨
          hibernate save的時候必須啟用事務,也就是必須
          beginTransaction();
          然后
          commit();
          要不然不會insert

          看孫衛琴.精通Hibernate:Java對象持久化技術詳解上講
          調用save方法后,hibernate并不會立即insert,而是保存在緩存里,等清理緩存時再insert
          什么時候清理緩存呢?
          1、事務commit();
          2、find方法(hibernate3被廢)
          3、顯示調用flush();
          而為什么不用事務,只是在save();后直接顯示調用flush();還是沒有insert呢?
          參考csdn的一個帖子http://top 閱讀全文
          類別:學習java 查看評論

          posted on 2008-06-12 15:50 閱讀(178) 評論(0)  編輯  收藏


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


          網站導航:
           

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 普洱| 罗山县| 勃利县| 屯门区| 翼城县| 三亚市| 怀集县| 澄迈县| 阜阳市| 新郑市| 翼城县| 阿合奇县| 姚安县| 黄冈市| 隆尧县| 南郑县| 慈溪市| 大英县| 安泽县| 桂林市| 特克斯县| 芦溪县| 合川市| 太白县| 义乌市| 顺昌县| 池州市| 即墨市| 通许县| 金寨县| 赤峰市| 东丽区| 乐都县| 聂拉木县| 千阳县| 上蔡县| 辉南县| 吉木萨尔县| 青河县| 崇左市| 张家港市|