<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

    主站蜘蛛池模板: 亚洲精品无码高潮喷水A片软| 亚洲无线电影官网| 女bbbbxxxx另类亚洲| 最近最新中文字幕完整版免费高清 | 国产成人AV片无码免费| 亚洲熟妇无码乱子AV电影| 久久精品成人免费国产片小草| 亚洲成?Ⅴ人在线观看无码| 黄床大片30分钟免费看| 亚洲一区二区三区乱码A| 国产美女视频免费观看的网站| 亚洲情XO亚洲色XO无码| 久久精品国产大片免费观看| 亚洲视频免费播放| 在线观看免费人成视频色9| 亚洲乱色伦图片区小说| 免费亚洲视频在线观看| a视频在线免费观看| 亚洲一区二区久久| 国产国产成年年人免费看片| 香蕉免费看一区二区三区| 亚洲第一精品福利| 女人18毛片a级毛片免费视频| 美女视频黄.免费网址| 亚洲精品一品区二品区三品区| 中文字幕免费视频一| 亚洲精品乱码久久久久久蜜桃图片 | 国产一区二区三区免费在线观看| 猫咪免费人成在线网站| 国产亚洲精品精华液| 日韩中文字幕精品免费一区| 日韩在线视频免费| 亚洲黄色一级毛片| 波多野结衣一区二区免费视频| 亚洲免费人成在线视频观看| 亚洲精品自偷自拍无码| 国产成人无码综合亚洲日韩| 在线免费观看色片| 无码少妇精品一区二区免费动态| 亚洲精品伦理熟女国产一区二区 | 黄网站在线播放视频免费观看|