注册 登录
编程论坛 J2EE论坛

Hibernate模糊查询怎么做??

menzi_love 发布于 2007-06-19 10:35, 1065 次点击

我要进行Hibernate的模糊查询,不知道该怎么写``
请高手指点
DetachedCriteria criteria = DetachedCriteria.forClass(FoodCategory.class);
criteria.add(Property.forName("name").like(foodCategoryName,?????));
请问"?????"该怎么写???

1 回复
#2
lbaichun2007-06-19 10:49
呵呵.....
我也不会!这是我们这做的!你看行不?
String key1 = "'%" + key + "%'";
String wherecondition = ""; //sql语句中where条件
wherecondition = "haschild = 0 and deleted= 0 and ( kindname like " + key1 + " or shuoming like " + key1 + ")";
1