使用struts2+hibernate+spring 数据库MySql
这个 怎么用索引,HQL 查询显示前10条数据?

解决方案 »

  1.   


    Query q=session.createQuery("from User");;  
    q.setFirstResult(0);  
    q.setMaxResult(10);; 
      

  2.   

      HQL  的写法 LS 的应该是可行的
      SQL 的写法可以用 limit 0,10
      

  3.   

    楼主别忘了Hibernate自带的分页很强大的,还有你自己也可以写SQL实现的,那个不难
    我不支持贴代码,还是要给楼主思考与锻炼的机会。
      

  4.   

    有两种方法.一种是用mysql中的limit可以。然后在hibernate中有分页的方法啊
     setFirstResult(),setMaxResult()
     
     应该会用吧.
      

  5.   


    Query q=session.createQuery("from User");; 
    q.setFirstResult(0); 
    q.setMaxResult(10);;
    如果spring管理hibernate的话,我们会用到hibernateSupportDao,这个时候这种方法有点不合适!