hibernate 全域性xml對映元資料

2021-05-23 08:44:13 字數 480 閱讀 1460

schema 指定該xml中對映的po對應的schema字首,一般指資料庫名稱

default-lazy  懶載入,不多說

auto-import  true|false hql中是否需要使用類全名,true不需要,false需要

default-cascade  級聯,不多說

package  不多說

default-access="field ¦property ¦classname" 

這裡field表示hibernate直接讀取類中的字段值。

這種方式如果你在業務中不需要getter和setter的話,就可以不用寫了。 這時,可以設定屬性為不可變,可以不用執行髒檢查。

property表示hibernate通過getter和setter讀取。

這種方式可以在getter和setter中做額外的處理

一般使用property,預設也是這種方式,是hibernate訪問po屬性的方式

Spring動態載入Hibernate對映檔案

近來還在整通用的業務系統框架,採用外掛程式的方式載入需要的配置,之前已實現了spring和struts2配置的動態載入,現在剩下hibernate的對映檔案動態載入還沒實現,於是搜資料查原始碼終於實現之。1 重寫sessionfactory類 新建乙個類,繼承org.springframework....

hibernate 帶下標值的列舉型別的對映

1 對於普通的列舉值對映 可以使用註解 enumerated即可 2 當要使用帶有下標值的列舉型別時,可以通過註解 type指定 不過在 type註解中,要指定具體的型別 此型別要繼承hibernate提供的usertype介面,相當於自定義一種型別。實現usertype介面中的方法,此方法可以幫助...

SSH之hibernate 1和n的關聯對映

關聯對映將關聯關係對映到資料庫中,所謂的關聯關係在物件模型中就是乙個或多個引用。那麼hibernate在載入的時候根據關係自動載入物件,不用再分步查詢。這裡介紹一對多和多對一的關聯對映。一 n 1 1 物件模型 關聯是有方向的,只能從user看到group,反過來看不到 根據uml知識,這裡的use...