异常截图
【解决】异常EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
异常的原因是queryForObject方法有且只能查询一条数据
【解决】异常EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

如果数据库中没有这条数据或者数据库中这条数据有相同的,那么会抛出EmptyResultDataAccessException异常,异常信息为:期待的结果为1条,返回的结果为0条。

解决方案一(可在做登录时使用):使用try-catch捕获异常,若返回的结果为0条,则在catch中return null;

【解决】异常EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

解决方案二:使用queryForList,返回的list的size为0,就是0行;

相关文章:

  • 2022-12-23
  • 2021-11-01
  • 2021-12-26
  • 2021-07-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
猜你喜欢
  • 2021-12-13
  • 2021-04-19
  • 2021-06-06
  • 2021-12-27
相关资源
相似解决方案