Hibernate中query介面
阿新 • • 發佈:2019-02-08
<strong><span style="font-size:18px;">Session session=HibernateUtil.getCurrentSession(); Transaction ts=null; try{ ts=session.beginTransaction(); //獲取query的引用,這裡的Employee不是表,二十domain類名 Query query=session.createQuery("from Employee"); //通過list方法獲取結果 //這個list會自動將封裝成對應的domain物件型別 List<Employee> list=(List) query.list(); for(Employee e:list){ System.out.println(e.getName()+" "+e.getHiredate()); } ts.commit(); }finally{ //關閉Sesion if(session!=null&&session.isOpen()){ session.close(); }</span></strong>