使用JdbcTemplate查询出来的数据总是比数据库中少一条

2025-05-08 22:15:31
推荐回答(1个)
回答1:

public void processRow(ResultSet rs) throws SQLException {
int count = 0;
while(rs.next()) {
count++
//your code
}
System.out.println(count);
}
看看打印出的count与你在数据库里查出来的可一致,如果不一致,那要检查sql与数据库里执行的sql可一样,如果一样,那再检查数据库里是否有未提交的数据