hibernate 工作原理

(1) 讀取並解析配置文件, 這是hibernate的框架入口,由Configure類來創建。

(2)讀取並解析映射信息:調用Configure中的buildSessionFactory()方法來實現,同時創建SessionFactory。

(3)開啓Session:調用sessionFactory的openSession方法來實現。

(4)創建事物管理對象Transaction:調用Session對象的beginTransaction()來實現。

(5)數據交互操作:調用Session對象的各種操縱數據庫的方法來處理數據,如增刪改查。

(6)提交事務:完成了對數據庫的操縱後應該提交事務,完成一次事務處理。

(7)關閉Session:結束了對數據庫的訪問以後,應該立即關閉Session對象,釋放其佔用的內存。

(8)關閉SessionFactory:完成了全部的數據庫操作後關閉SessionFactory對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章