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

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

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

    posts - 66,  comments - 11,  trackbacks - 0
       對于新系統的設計開發而言,我們應該盡量避免在哭表中引入與業務邏輯相關的主鍵關系。
        將業務邏輯主鍵引入庫表,將使得底層庫表結構與業務邏輯相耦合,之后業務邏輯的變化,將很可能對底層數據庫結構產生連帶影響。
        復合主鍵的引入,很大程度上意味著業務邏輯已經侵入到數據存儲邏輯之中。因此在新系統的設計過程中,我們應該盡量避免這樣的情況出現。
        Hibernate中,通過composite-id節點對復合主鍵進行定義。
        對于復合主鍵而言,我們可以通過2種方式確定主鍵:
        1>基于實體類屬性的復合主鍵
        復合主鍵由實體類中的屬性組成,此時,實體類本身即同事扮演復合主鍵類的角色。
       
    <hibernate-mapping>
        
    <class name="com.wyq.hibernate.TUser2" table="T_User2">
            
    <composite-id>
                
    <key-property name="lastname" column="lastname" type="string"/>
                
    <key-property name="firstname" column="firstname" type="string"/>
            
    </composite-id>
            
    <property name="age" column="age" type="integer">
            
    </property>
        
    </class>
    </hibernate-mapping>
        Hibernate要求復合主鍵類實現equals和hashcode方法,以作為不同數據之間識別的標志。
        主鍵類的加載:我們可以將TUser2類對象本身作為查詢條件進行檢索:
        2>基于主鍵類的復合主鍵
        我們可以將主鍵屬性獨立到一個單獨的類中。實現方法類似,只不過映射文件的composite-id節點要引入class和name屬性。
    posted on 2009-10-27 22:30 王永慶 閱讀(147) 評論(0)  編輯  收藏 所屬分類: HIBERNATE
    <2009年10月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    關注blogs

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲黄色免费观看| a毛片免费在线观看| 在线观看免费为成年视频| 4444亚洲国产成人精品| 久久免费视频99| 亚洲一区精品中文字幕| 免费播放一区二区三区| 亚洲视频在线观看免费| 亚洲免费二区三区| 亚洲av无码一区二区三区天堂古代| 最近中文字幕mv免费高清视频8 | 蜜臀98精品国产免费观看| 亚洲高清不卡视频| 国产99视频精品免费观看7| 亚洲乱码一二三四区乱码| 免费观看黄网站在线播放| 亚洲欧美成人综合久久久| 在线观看永久免费视频网站| 老司机福利在线免费观看| 久久精品国产亚洲Aⅴ蜜臀色欲| 国产亚洲精品免费视频播放| 亚洲精品免费在线观看| 91短视频免费在线观看| 亚洲一区二区三区写真| 亚洲国产成人爱av在线播放| a级毛片免费在线观看| 亚洲小说图片视频| 国产精品免费视频播放器| 久99久无码精品视频免费播放| 亚洲男人天堂av| 白白国产永久免费视频| 国产精品玖玖美女张开腿让男人桶爽免费看 | 一个人免费播放在线视频看片| 亚洲成a人片在线观看无码| 福利免费观看午夜体检区| 免费人成视频在线观看免费| 亚洲VA中文字幕无码毛片| 性盈盈影院免费视频观看在线一区| 污网站免费在线观看| 亚洲精品成人网站在线播放| 又粗又大又硬又爽的免费视频|