(1) 讀取並解析配置文件, 這是hibernate的框架入口,由Configure類來創建。
(2)讀取並解析映射信息:調用Configure中的buildSessionFactory()方法來實現,同時創建SessionFactory。
(3)開啓Session:調用sessionFactory的openSession方法來實現。
(4)創建事物管理對象Transaction:調用Session對象的beginTransaction()來實現。
(5)數據交互操作:調用Session對象的各種操縱數據庫的方法來處理數據,如增刪改查。
(6)提交事務:完成了對數據庫的操縱後應該提交事務,完成一次事務處理。
(7)關閉Session:結束了對數據庫的訪問以後,應該立即關閉Session對象,釋放其佔用的內存。
(8)關閉SessionFactory:完成了全部的數據庫操作後關閉SessionFactory對象。