为了账号安全,请及时绑定邮箱和手机立即绑定

请问hibernate如何获取到数据表里面有多少条数据?

请问hibernate如何获取到数据表里面有多少条数据?

至尊宝的传说 2018-12-13 18:14:04
要做一个分页功能.要知道有多少条数据才能计算.难道真的要session.createQuery("from ItemInfo").list().size()吗?我就只是实现一个这样的分页.要查询它的list??这样会不会效率低?
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

1.String hql = "select count(*) from table_name"
2.Query query = session.createQuery(hql)
3.int count = Integer.parseInt(query.list().get(0).toString())
查询总条数而不是查询所有数据

查看完整回答
反对 回复 2019-01-24
  • 1 回答
  • 0 关注
  • 563 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信