请问如何将这个hql查询改成面向对象查询呢,谢谢

public List findByProperty(String comId, String property, Object value) {
String sql = "from " + clazz.getName() + " where comId=? and "
+ property + "=?";
return createQuery(sql, comId, value).list();

}

我想用面向对象查询,改如何操作呢

1个回答

用Criteria cta=session.createCriteria(对象名);
cta.set几个criteria的属性

String hql="from 类名 类别名 where 类别名.字段=:参数名"

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐