Hibernate eq方法:設定等於條件

2020-07-16 10:04:59
eq 方法用於設定等於條件,相當於 SQL 語句中的 "field=value"。

語法:

eq(String propertyName,Object value)

引數說明:
  • propertyName:用於指定屬性名。
  • value:用於指定屬性值。

返回值:SimpleExpression 類的物件,SimpleExpression 類為 Criterion 介面的實現類。

範例

查詢使用者名稱等於 zs 的使用者資訊,關鍵程式碼如下:
Criteria criteria = session.createCriteria(UserForm.class);  //定義Criteria物件
criteria.add(Restrictions.eq("username","zs"));  //定義查詢使用者名稱等於wgh的使用者資訊
list = criteria.list();  //執行查詢語句