如何在扩展
的DAO类中执行以下本机查询有机springframework的。ORM。Hibernate3的。support.HibernateDaoSupport
原生查询:
select * from mytable where key =“abcd”and id = 111 order by rank asc limit 10 offset 20
更新
列表list =(List)getHibernateTemplate()。find(sql); 返回清单;
我的查询是这里,我在这里根据条件得不到结果
答案 0 :(得分:0)
你不能在hql中放置限制和偏移。有办法解决。尝试以下查询,
if(!ArrayList.get(index)) {
// do something
}
在hibernate中使用setFirstResult和setMaxResults而不是OFFSET和LIMIT。