Hibernater 原理總結

 啓動Hibernate 數據庫

構建Configuration實例,初始化該實例中的全部變量 Configuration cfg = new Configuration().configure(); 
加載hibernate.cfg.xml文件至該實例內存 
經過hibernate.xfg.xml文件中的mapping節點配置,加載hbm.xml文件至該實例內存 
利用上面建立的Configuration實例構建一個SessionFactory實例 SessionFactory sf = cfg.buildSessionFactory();
由上面獲得的SessionFactory實例建立鏈接 Session s = sf.openSession(); 
由上面獲得的Session實例建立事務操做接口Transaction的一個實例tx Transaction tx = s.beginTransaction(); 
經過Session接口提供的各類方法操做數據庫的訪問 
提交數據庫的操做結果 tx.commit(); 
關閉Session連接 s.close();app

 

相關文章
相關標籤/搜索