hibernate中的sql语句
HIbernate 中的sql语句
在hibernate的hql语句中没有select top n from Order as o 语句,于是我们就用了,下面的来的进行top的操作。
Query q=session.createQuery("");;
q.setFirstResult(0);
q.setMaxResult(10);;
下面的语句将会更好:from Torder o where o.orderid like ‘0807%’ order by o.orderid desc
如果是在Spring中我们可以这样写。
orderServiceImpl.getHibernateTemplate().find("from Torder o where o.orderid like ‘0807%’ order by o.orderid desc").subList(0, n)