1.根據已完成的Hibernate1基礎案例,我們接下來寫一下查詢,修改刪除,對於基礎生可以學習一下 只改寫一下測試類的代碼 1 private void findStudent() { 2 //02Hibernate 保存 3 //讀取大配置文件,獲取連接的資料庫信息 4 Configuratio ...
1.根據已完成的Hibernate1基礎案例,我們接下來寫一下查詢,修改刪除,對於基礎生可以學習一下
只改寫一下測試類的代碼

1 private void findStudent() { 2 //02Hibernate 保存 3 //讀取大配置文件,獲取連接的資料庫信息 4 Configuration cfg=new Configuration().configure(); 5 //3創建SessionFactory 6 SessionFactory factory=cfg.buildSessionFactory(); 7 //加工session 8 Session session=factory.openSession(); 9 //開啟事務 10 Transaction tx=session.beginTransaction(); 11 //5Hibernate 12 //根據session的方法做數據操作 檢索 13 Student student=session.get(Student.class,2); 14 System.out.println(student.getName()); 15 //提交事務 16 tx.commit(); 17 //關閉session 18 session.close(); 19 System.out.println("success ok"); 20 21 }View Code
裡面有個小知識 :
//根據session的方法做數據操作 檢索
Student student=session.get(Student.class,2);
這句話的Class<T>是什麼意思?