你就这样写SQL。然后用CreateSQLQuery进行查询吧。
解决方案 »
- 请问:hibernate里的session如何正确关闭
- 请教struts页面标签的问题急 弄半天了
- jstl <c:foreach> 如何对应for循环
- 请教关于Freemarke实际应用问题!
- xmlhttp与WebSphere6.1的问题,高手来看下,在线等急!!!!!!
- 这个异常太怪了,跪求解决方法!!!!!!!!!!!
- strust+spring配置文件问题
- 使用axis2开发webservice,想部署在tomcat上,怎么配置数据源?
- cmp的ejb的问题
- 我在weblogic 中布置了rmi 并且启动也成功了,但是。。。 不够可以在加分
- 需要一个Hibernate从数据库中查询数据并且显示在页面上的代码
- Struts中单选框怎么做呀,请教高手,不胜感激?
你的Hql可以改写成:
String hql="select * from EngageExam e where e.majorKindId=? and e.majorId=? order by newid";
//创建查询对象
Query query = this.getSession().createQuery(hql);
//对查询语句进行赋值
query.setParameter(0,majorKindId);
query.setParameter(1,majorId);
//设置起始行数和最大查询行数
query.setFirstResult(0);
query.setMaxResults(10);
//返回前10条记录。
return query.list();