当前位置: 代码迷 >> Java Web开发 >> hibernate查询记录的前4条记录,就想mysql的SQL语句的"select * from table limit 4"解决思路
  详细解决方案

hibernate查询记录的前4条记录,就想mysql的SQL语句的"select * from table limit 4"解决思路

热度:737   发布时间:2016-04-17 14:09:17.0
hibernate查询记录的前4条记录,就想mysql的SQL语句的"select * from table limit 4"
hibernate查询记录的前4条记录

就想mysql的SQL语句的 "select   *   from   table   limit   4 "

请高手帮忙

------解决方案--------------------
怎么没人
------解决方案--------------------
HQL好像可以写成 from table t limit 4 吧?
------解决方案--------------------
HIBERNATE 没有这种语句方法,
但是有分页的取数据的东东,忘了怎么用了,你自己找找吧。

HIBERNATE只支持标准的东西,像MYSQL的这种LIMIT不是标准的。
------解决方案--------------------
使用Hibernate的Query对象,有设置起始记录点和取得N条记录的方法,翻阅一下Hibernate的API文档就能知道了.
  相关解决方案