Hibernate2---- 查詢單條記錄
阿新 • • 發佈:2017-08-24
配置 isp pen get onf click sys ucc intra
1.根據已完成的Hibernate1基礎案例,我們接下來寫一下查詢,修改刪除,對於基礎生可以學習一下
只改寫一下測試類的代碼
1 private void findStudent() { 2 //02Hibernate 保存 3 //讀取大配置文件,獲取連接的數據庫信息 4 Configuration cfg=new Configuration().configure(); 5 //3創建SessionFactory 6 SessionFactory factory=cfg.buildSessionFactory();View Code7 //加工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 }
裏面有個小知識 :
//根據session的方法做數據操作 檢索
Student student=session.get(Student.class,2);
這句話的Class<T>是什麽意思?
Hibernate2---- 查詢單條記錄