Hibernate映射文件詳解----xxx.hbm.xml
1.根元素<hibernate-mapping>
| 屬性名稱 | 描述 | 可選值 | 默認值 | 是否必選 |
| package | 指定一個包的前綴,如果在映射文檔中沒有指定全限定的類名,就使用這個做包名 | 可選 | ||
| schema | 數據庫schema的名稱 | 可選 | ||
| catalog | 數據庫catalog的名稱 | 可選 | ||
| default-cascade | 默認的級聯風格 | none | 可選 | |
| default-access | Hibernate用來訪問屬性的策略。可以通過實現PropertyAccessor接口自定義 | field,property,className | property | 可選 |
| default-lazy | 指定了未明確注明lazy屬性的Java屬性和集合類,Hibernate會採取什麼樣的默認加載風格 | true,false | true | 可選 |
| auto-import | 指定我們是否可以在查詢語句中使用非全限定的類名 | true,false | true | 可選 |
<hibernate-mapping>元素允許嵌套多個<class>映射。但最好一個類對應一個映射文件,
2.使用<class>定義類
<class>是<hibernate-mapping>的子元素,用來定義持久化類與數據表的映射關係。
| 屬性名稱 | 描述 | 可選值 | 默認值 | 是否必選 |
浙公网安备 33010602011771号