我是HIbernate Framework的新手,从互联网上开始获取了示例代码。这是示例代码
DetachedCriteria criteria = DetachedCriteria.forClass(Contact.class);
return hibernateTemplate.findByCriteria(criteria, start, limit);
上面的代码返回一个包含数据库中所有记录的列表。我的问题是,如果我想编写一个条件查询,如
select CONTACT_ID,CONTACT_EMAIL,CONTACT_NAME,CONTACT_PHONE
from testtable
where CONTACT_NAME='Contact12';
对于此特定示例,您可以使用(如果该属性称为contactName
)
criteria.add(Restrictions.eq("contactName", "Contact12"));
但是通常,您应该使用其他方法Restrictions
来实现此目的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句