<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逆向生成無主鍵的數據表時產生的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

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

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

      解決辦法:可將composite-id標簽里可能會為空的字段提取到composite-id外,
      將數據表所對應的POJO添加字段,字段為提取到composite-id標簽外的字段屬性

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


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

    主站蜘蛛池模板: 国产精品免费观看视频| 性无码免费一区二区三区在线| 亚洲av午夜精品一区二区三区 | 国产精品亚洲片在线花蝴蝶| 国产亚洲av片在线观看18女人 | 亚洲人成色4444在线观看| 亚洲精品无码久久不卡| 久久免费的精品国产V∧| 久久精品亚洲日本波多野结衣| 亚洲三区在线观看无套内射| 免费无码精品黄AV电影| 国产免费人成视频尤勿视频| 国产精品高清视亚洲精品| 亚洲精品乱码久久久久久蜜桃不卡 | 午夜时刻免费入口| 免费毛片在线看不用播放器| 亚洲精品乱码久久久久久蜜桃图片 | 一级A毛片免费观看久久精品 | 免费视频成人片在线观看| 男男gay做爽爽的视频免费| 亚洲视频一区二区三区| 亚洲最大av无码网址| 国内免费高清在线观看| 久久精品免费电影| 黄色免费在线观看网址| 亚洲欧洲日韩极速播放| 亚洲尹人香蕉网在线视颅| 亚洲人成影院在线观看| 午夜无遮挡羞羞漫画免费| 曰批全过程免费视频播放网站| 一个人免费观看视频在线中文| 亚洲人xxx日本人18| 亚洲av日韩av天堂影片精品| 亚洲国产婷婷香蕉久久久久久| 国外成人免费高清激情视频| 一区二区三区四区免费视频| 中文无码日韩欧免费视频| 国产一区二区三区亚洲综合| 亚洲风情亚Aⅴ在线发布| 精品亚洲AV无码一区二区| 亚洲综合图片小说区热久久|