PreparedStatement,有没有方法获取某个表最后一行的方法?

如题,PreparedStatement,有没有方法获取某个表最后一行的方法?谢谢

使用 ResultSet 类的last() 方法可以定位到最后一行: rs.last();

PreparedStatement 是通过sql 对数据库进行操作. sql 一般是通过倒序取第一条来达到目的. 没有直接的做法

mysql? 有一个函数 lastinsert 返回最后插入的一条数据的主键

select top 1 * from 表名 order by 递增字段 desc

while(rs.next()){}...
用while循环判断条件是rs.next(),然后将数据放进模型中,这里只需要在while循环中加上判断if(!rs.isLast()){..},在if中把数据封装进模型就好了

sql语句 先用 order by 倒序排列 再只取一条记录 Limit 1 ,不就可以了。