java - 相当于Hibernate中的ResultSet.getRow()

标签 java sql hibernate resultset row-number

Java文档

int getRow() throws SQLException

Retrieves the current row number. The first row is number 1, the second number 2, and so on.

Hibernate 中有类似 getRow() 的东西吗?

<强> Reference

最佳答案

Is there anything similar to getRow() in Hibernate?

是的,你可以使用 Hibernate ScrollableResults .getRowNumber()方法从结果中返回当前行号。

getRowNumber() throws HibernateException

Get the current location in the result set. The first row is number 0, contrary to JDBC.

注意:

请记住,区别在于 hibernate 结果集中的行号从 0 开始。

关于java - 相当于Hibernate中的ResultSet.getRow(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30210326/

相关文章:

mysql - 当我在 sql 中使用 Not Like 时无法识别的关键字接近

mysql - 连接原因笛卡尔积

java - 使用 Hibernate 时出现通信异常

JavaFX Gradle 构建错误,java.util.zip.ZipException : duplicate entry: META-INF/LICENSE

java - 覆盖对象的 toString() 表示返回意外的符号

mysql - 在mysql中插入触发器之前

java - em.MERGE JPA 后更新 ROLLEDBACK

java - 多对多 : MappingException: Could not determine type for: java. util.List

java - View 在可见时窃取辅助功能焦点

java - 将参数从 Eclipse 传递到 TestNG