太陽(yáng)雨

          痛并快樂著

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            67 Posts :: 3 Stories :: 33 Comments :: 0 Trackbacks
          <set  
                    name="propertyName"                                                                            (1)  
                    table="table_name"                                                                                 (2)  
                    schema="schema_name"                                                                         (3)  
                    lazy="true|false"                                                                                       (4)  
                    inverse="true|false"                                                                                  (5)  
                    cascade="all|none|save-update|delete|all-delete-orphan"                        (6)  
                    sort="unsorted|natural|comparatorClass"                                               (7)  
                    order-by="column_name   asc|desc"                                                       (8)  
                    where="arbitrary   sql   where   condition"                                             (9)  
                    outer-join="true|false|auto"                                                                     (10)  
                    batch-size="N"                                                                                         (11)  
                    access="field|property|ClassName"                                                       (12)  
            >  
             
                    <key   ....   />  
                    <index   ....   />  
                    <element   ....   />  
            </set>   
            (1)   name   集合屬性的名稱     
            (2)   table   (可選——默認(rèn)為屬性的名稱)這個(gè)集合表的名稱(不能在一對(duì)多的關(guān)聯(lián)關(guān)系中使用)     
            (3)   schema   (可選)   表的schema的名稱,   他將覆蓋在根元素中定義的schema     
            (4)   lazy   (可選——默認(rèn)為false)   lazy(可選--默認(rèn)為false)   允許延遲加載(lazy   initialization   )(不能在數(shù)組中使用)     
            (5)   inverse   (可選——默認(rèn)為false)   標(biāo)記這個(gè)集合作為雙向關(guān)聯(lián)關(guān)系中的方向一端。     
            (6)   cascade   (可選——默認(rèn)為none)   讓操作級(jí)聯(lián)到子實(shí)體     
            (7)   sort(可選)指定集合的排序順序,   其可以為自然的(natural)或者給定一個(gè)用來(lái)比較的類。     
            (8)   order-by   (可選,   僅用于jdk1.4)   指定表的字段(一個(gè)或幾個(gè))再加上asc或者desc(可選),   定義Map,Set和Bag的迭代順序     
            (9)   where   (可選)   指定任意的SQL   where條件,   該條件將在重新載入或者刪除這個(gè)集合時(shí)使用(當(dāng)集合中的數(shù)據(jù)僅僅是所有可用數(shù)據(jù)的一個(gè)子集時(shí)這個(gè)條件非常有用)     
            (10)   outer-join(可選)指定這個(gè)集合,只要可能,應(yīng)該通過(guò)外連接(outer   join)取得。在每一個(gè)SQL語(yǔ)句中,   只能有一個(gè)集合可以被通過(guò)外連接抓取(譯者注:   這里提到的SQL語(yǔ)句是取得集合所屬類的數(shù)據(jù)的Select語(yǔ)句)     
            (11)   batch-size   (可選,   默認(rèn)為1)   指定通過(guò)延遲加載取得集合實(shí)例的批處理塊大小("batch   size")。     
            (12)   access(可選-默認(rèn)為屬性property):Hibernate取得屬性值時(shí)使用的策略
          posted on 2008-10-21 14:26 小蟲旺福 閱讀(268) 評(píng)論(0)  編輯  收藏 所屬分類: hibernate相關(guān)
          主站蜘蛛池模板: 任丘市| 洛阳市| 承德县| 绵阳市| 富蕴县| 庆城县| 大洼县| 淅川县| 论坛| 朝阳市| 三明市| 鄱阳县| 花垣县| 内江市| 永州市| 龙州县| 东方市| 惠来县| 广丰县| 旌德县| 张家口市| 白城市| 大厂| 通江县| 太康县| 锦州市| 陕西省| 紫阳县| 星子县| 清原| 高密市| 城固县| 上饶市| 梁平县| 通道| 临城县| 汝南县| 柘城县| 项城市| 新邵县| 临桂县|