报错原因: spring中使用JdbcTemplate的queryForObject方法,当查不到数据时会抛出这个异常
解决办法:
1、 使用queryForList 或者query代替queryForObject、queryForMap
2、用try/catch捕获EmptyResultDataAccessException这个异常
参考:https://blog.youkuaiyun.com/hu199055/article/details/77113204
本文介绍在Spring框架中使用JdbcTemplate的queryForObject方法时遇到的问题。当该方法未能查询到数据时,将抛出EmptyResultDataAccessException异常。为解决此问题,可以采用queryForList或query替代queryForObject,或通过try/catch捕获异常。
报错原因: spring中使用JdbcTemplate的queryForObject方法,当查不到数据时会抛出这个异常
解决办法:
1、 使用queryForList 或者query代替queryForObject、queryForMap
2、用try/catch捕获EmptyResultDataAccessException这个异常
参考:https://blog.youkuaiyun.com/hu199055/article/details/77113204
1万+
8333

被折叠的 条评论
为什么被折叠?