Hibernate Criteria介面 add方法:設定查詢條件

2020-07-16 10:04:58
add 方法用於設定查詢條件。

語法:

Criteria add(Criterion criterion)

引數說明:
  • criterion:為 Criterion 物件的範例,可以通過 Restrictions 類或者 Expression 類提供的一系列靜態方法來建立。

返回值:Criteria 物件。

範例

應用 QBC 查詢,查詢使用者名稱為 sk 的全部使用者資訊,關鍵程式碼如下:
Session session = sessionFactory.openSession();  //建立session範例
List list = null;
try{
  Criteria criteria = session.createCriteria(UserForm.class);  //獲取Criteria物件
  criteria.add(Restrictions.eq("username","sk"));
  list = criteria.list();
}catch(Exception e){
  System.out.println("查詢使用者資訊時的錯誤資訊:"+e.getMessage());
}