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

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

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

    我的Blog我做主^_^

    走向一條通往JAVA的不歸路...

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      64 隨筆 :: 68 文章 :: 77 評論 :: 0 Trackbacks

    1、Using non-qualified column reference


    在hibernate中使用HQL直接對數據庫進行update、save、delete操作時,日志中會輸出:

    Java代碼  
    1. org.hibernate.hql.ast.tree.FromElementType -164767 [http-8080-Processor72] WARN   - Using non-qualified column reference   

     

     的警告信息。該警告實乃Hibernate-3.2.0版本的BUG,原因是hibernate執行HQL時沒有細分操作類型,日志記錄類型有誤,該BUG已在3.2.1中修復。


    2、deleted object would be re-saved by cascade (remove deleted object from associations) 
     

        在hibernate 刪除關聯時會出現eleted object would be re-saved by cascade (remove deleted object from associations)的異常,結合別人的和自己的經驗通常有三種解決的方案:

            方法1 刪除Set方的cascade:
            方法2 解決關聯關系后,再刪除

     

        onside.getManys().remove(thisMany);   //在所關聯的一方的set中移走當前要刪除的對象
       
    thisMany.setOne(null);                          //設置所對應的一方為空,解除它們之間的關系
       
    manyDao.delete(thisMany);

     

            方法3 在many-to-one方增加cascade 但值不能是none

     



    posted on 2011-08-10 08:56 java_蟈蟈 閱讀(573) 評論(0)  編輯  收藏 所屬分類: HIBERNATE
    主站蜘蛛池模板: 亚洲精品色午夜无码专区日韩| 精品国产一区二区三区免费看| 亚洲国产一区二区三区| 亚洲性无码一区二区三区| 免费精品国偷自产在线在线 | 国产真人无码作爱免费视频| 亚洲AⅤ永久无码精品AA| 乱爱性全过程免费视频| 中文字幕亚洲电影| 久久爰www免费人成| 久久夜色精品国产噜噜亚洲AV| 67194国产精品免费观看| 久久精品国产亚洲av麻豆蜜芽 | 亚洲精品A在线观看| 大妹子影视剧在线观看全集免费| 亚洲av中文无码乱人伦在线播放| 无人在线观看免费高清| 亚洲午夜精品国产电影在线观看| 欧美三级在线电影免费| 国产亚洲福利一区二区免费看 | 国产精品免费小视频| 九九久久国产精品免费热6| 精品亚洲永久免费精品| 亚洲美女视频免费| 亚洲精品自偷自拍无码| 国产成人综合亚洲亚洲国产第一页| 久草免费福利资源站| 亚洲一区二区三区免费视频| 亚洲AV无码乱码精品国产| 中文字幕在线免费视频| 亚洲成a人片在线观看中文!!!| 午夜视频在线观看免费完整版| 国产精品极品美女自在线观看免费 | 久久久久久a亚洲欧洲aⅴ| 黄色成人免费网站| 国产亚洲人成在线影院| 亚洲AV成人片色在线观看| 午夜无遮挡羞羞漫画免费| 久久免费国产精品| 亚洲色大成网站WWW国产| 亚洲韩国精品无码一区二区三区|