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

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

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

    隨筆-48  評論-26  文章-0  trackbacks-0
      Hibernate逆向生成無主鍵的數(shù)據(jù)表時產(chǎn)生的hbm如:
     
     <class name="class_name" table="table_name" schema="schema_name">
            
    <composite-id name="id" class="class_name">
                
    <key-property name="property_name" type="type_name">
                    
    <column name="column_name" length="20" />
                
    </key-property>
                
            
    </composite-id>
    </class>
      Hibernate不允許無PrimaryKey的ORM,因此會獨立生成此對象為ORM的PrimaryKey

      當(dāng)需要查詢此表,如果此對象中有任意一個字段為NULL,則整條記錄都為NULL

      因為Hibenrate約束主鍵不能為空。

      解決辦法:可將composite-id標(biāo)簽里可能會為空的字段提取到composite-id外,
      將數(shù)據(jù)表所對應(yīng)的POJO添加字段,字段為提取到composite-id標(biāo)簽外的字段屬性

      HQL查詢時直接用對應(yīng)的類索引屬性查詢,無需經(jīng)過第三方生成類。


     
    posted on 2009-10-22 15:36 Worker 閱讀(1180) 評論(0)  編輯  收藏 所屬分類: Web

    主站蜘蛛池模板: 亚洲午夜精品一级在线播放放| aaa毛片免费观看| 丁香花免费高清视频完整版| 国产高清免费的视频| 免费看国产精品3a黄的视频| 亚洲一卡二卡三卡| 久久久久久99av无码免费网站| 亚洲第一永久在线观看| 亚洲欧洲免费无码| 亚洲中文字幕无码中文字| 日韩中文无码有码免费视频 | 亚洲国产第一站精品蜜芽| 两性色午夜视频免费网| 亚洲AV日韩AV天堂一区二区三区| 国产精品99精品久久免费| 亚洲一二成人精品区| 国产在线观看片a免费观看| 亚洲中文精品久久久久久不卡| 日韩a级毛片免费视频| 日韩精品无码免费视频| 国产亚洲日韩在线三区| 久久国产精品免费视频| 精品亚洲国产成人| 四虎永久免费网站免费观看| 国产精品免费一区二区三区 | 日本一道一区二区免费看| 污污视频免费观看网站| 亚洲Av永久无码精品三区在线| 57pao国产成视频免费播放| 亚洲色偷偷偷综合网| 亚洲日韩人妻第一页| 久久久精品2019免费观看| 亚洲kkk4444在线观看| 久久伊人亚洲AV无码网站| 四虎成年永久免费网站| 国内成人精品亚洲日本语音| 中文字幕人成人乱码亚洲电影| 114一级毛片免费| 一级毛片在线免费视频| 亚洲免费黄色网址| 美腿丝袜亚洲综合|