List<Userinfo> userinfos = null;
String hql = "from Userinfo as u";
userinfos = this.getSessionFactory().openSession().createQuery(hql)
.setFirstResult(0).setMaxResults(2).list();
请问以上代码是否有误,为什么hibernate给我发出来的语SQL语句是:
select top 2 userinfo0_.userId as userId8_, userinfo0_.userCode as userCode8_, userinfo0_.name as name8_, userinfo0_.sex as sex8_, userinfo0_.birthday as birthday8_, userinfo0_.classes as classes8_, userinfo0_.address as address8_, userinfo0_.phone as phone8_, userinfo0_.E_mail as E9_8_, userinfo0_.QQ as QQ8_, userinfo0_.registerTime as registe11_8_, userinfo0_.isPayFund as isPayFund8_, userinfo0_.photo as photo8_, userinfo0_.re as re8_ from funddb.userinfo userinfo0_