Hibernate 核心介面和工作機制

2022-08-29 04:45:13 字數 471 閱讀 5122

主要內容

configuration類

sessionfactory介面

session介面

transaction介面

query 和 criteria介面

1、configuration類

負責管理hibernate的配置資訊並根據配置資訊啟動hibernate

2、sessionfactory介面

sessionfactory例項對應乙個資料儲存源

特點:執行緒安全

重量級的

3、session介面

持久化管理器

執行緒不安全

輕量級hibernate的一級快取

session通過sessionfactory開啟

4、transaction介面

是hibernate資料庫實務介面:包括jdbc api 、jta

5、query 和 criteria介面

Hibernate核心介面和類

1 configuration類 configuration類是hibernate的入口,它負責配置並啟動hibernate。hibernate框架通過configuration例項載入配置檔案資訊,然後讀取指定物件關係對映檔案的內容並建立sessionfactory例項。2 sessionfact...

Hibernate核心介面

hibernate的核心介面一共有6個,分別為 session sessionfactory transaction query criteria和configuration。這6個核心介面在任何開發中都會用到。通過這些介面,不僅可以對持久化物件進行訪問,還能夠進行事務控制。下面對這6個核心介面分別...

hibernate的核心類和介面

configuration 類 它的用處是 1.讀取hibernate.cfg.xml 3.載入hibernate 的驅動,url 使用者.4.管理hibernate配置資訊 sessionfactory 會話工廠 1.可以快取sql語句和資料 稱為session級快取 2.是乙個重量級的類,因此我...