Hibernate createQuery方法:建立Query物件

2020-07-16 10:05:02
createQuery 方法用來生成一個基於 HQL 查詢字串的 Query 物件。

語法:

createQuery(String queryString)

引數說明:
  • queryString:HQL 查詢字串。

返回值:Query 物件。

範例

應用 HQL 查詢全部使用者資訊,關鍵程式碼如下:
Session session = sessionFactory.openSession();  //定義Session物件
String hql = "from UserForm";  //指定HQL語句
List list = null;
try{
  Query query = session.createQuery(hql);  //生成Query物件
  list = query.list();  //執行查詢語句
}catch(Exception e){
  System.out.println("查詢使用者資訊時的錯誤資訊:"+e.getMessage());
}