我的第一個Hibernate程式
今天開始學習Hibernate,開啟我的第一個Hibernate程式
首先,建立一個數據庫student
第二步,在student資料庫中建立一張表student
第三步,開啟 myeclipse10,開啟MyEclipse Hibernate preperctive
第四步,在DB Browser中新建一個新的DB連線
第五步,新建一個新的mysql的連線
切換至Myeclipse java prespective
第六步,新建一個Hibernate_001的專案,並加入myeclipse對於Hibernate的支援
第七步,再次切換到Hibernate prespective中,使用Hibernate reverse engineering
第八步,
切換至java prespective,新建一個test.java,在test.java中輸入如下的程式碼:
//此程式碼功能是向資料庫中插入一個新建的stu的物件
public static void main(Strring[]args)
{
Student stu=new Student();
stu.setSno(6);
stu.setSname("f");
stu.setSgrade(12);
Configuration cfg=new Configuration().configure();
SessionFactory sc=cfg.buildSessionFactory();
Session se=sc.openSession();
Transaction tx=se.beginTransaction();
se.save(stu);
tx.commit();
System.out.println("success!");
}
第九步,執行java程式碼結束後,檢查資料庫,在資料庫中查詢select * from student;
Hibernate操作成功。