【发布时间】:2017-11-29 20:39:08
【问题描述】:
我正在尝试获取给定查询的行数(以便对某些 ui 页面进行分页)。
我在 oracle 数据库上使用休眠 jpa。我的代码是
TypedQuery<AClass> query = getQuery();
Query hquery = query.unwrap(Query.class);
ScrollableResults resultsCount = hquery.scroll();
resultsCount.last();
int rowCount = resultsCount.getRowNumber() + 1;
resultsCount.close();
尽管有更多行,但它始终返回值 1。 我一定是犯了一个新手错误。
【问题讨论】:
标签: java oracle hibernate jpa oracle10g