<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

    主站蜘蛛池模板: fc2成年免费共享视频18| 亚洲人成色77777在线观看| 亚洲精品国产日韩无码AV永久免费网| 在线观看成人免费| 亚洲人成小说网站色| 久久久久国色AV免费观看性色| 亚洲一级片在线观看| 波多野结衣免费在线观看| 亚洲激情黄色小说| 丁香花在线观看免费观看| 亚洲中文字幕久久无码| 亚洲成A人片在线播放器| 免费99精品国产自在现线| 亚洲人成网站在线在线观看| 四虎影视www四虎免费| 色多多www视频在线观看免费| 亚洲精品一级无码中文字幕| a级毛片免费全部播放| 亚洲人成电影在在线观看网色| 7m凹凸精品分类大全免费| 中文字幕在线观看亚洲日韩| 亚洲AV无码成H人在线观看| 两个人日本WWW免费版| 亚洲精品国产免费| 在线免费观看毛片网站| 一级一级一片免费高清| 亚洲AV乱码久久精品蜜桃| A在线观看免费网站大全| 欧亚一级毛片免费看| 亚洲av综合色区| 啦啦啦高清视频在线观看免费| 美女被免费网站视频在线| 亚洲国产精品无码专区| 国产成人精品免费视频网页大全| 亚洲精品国产精品| 亚洲精品无码久久久久sm| 国产91免费在线观看| 日韩在线视频免费| 亚洲精品自在线拍| 亚洲精品无码久久久| 99爱在线精品免费观看|