- 首先創(chuàng)建配置對(duì)象Configuration符欠,讀取配置文檔Hibernate.cfg.xml
- 創(chuàng)建SessionFactory對(duì)象所刀,讀取所加載的關(guān)系映射文件 xxx.hbm.xml
- 創(chuàng)建session對(duì)象衙荐,這個(gè)session對(duì)象類似JDBC中的Connection,獲得這個(gè)session對(duì)象就等于獲得了一個(gè)數(shù)據(jù)庫(kù)的連接對(duì)象
- 開(kāi)啟事物浮创,執(zhí)行session對(duì)象的方法(增刪改查)忧吟,將方法封裝在事物里,然后提交事物
- 關(guān)閉session
Hibernate開(kāi)發(fā)的基本步驟
- 創(chuàng)建user Library斩披,按add jars溜族,引入hibernate的jar包,mysql驅(qū)動(dòng),junit的jar包
hibernate-release-5.0.1.Final\lib\required
mysql-connector-java-5.1.7-bin.jar
junit-4.10.jar
- 編寫配置文檔hibernate.cfg.xml垦沉,放在項(xiàng)目的src目錄下
- 編寫實(shí)體類
- 生成對(duì)應(yīng)實(shí)體類的映射文件并添加到配置文檔中
- 調(diào)用hibernate API進(jìn)行測(cè)試