当前位置: 首页 > Java > 正文

jdbcTemplate queryForMap Incorrect result size: expected 1, actual 0

关键字:
1 星2 星3 星4 星5 星 (暂无评分)
Loading ... Loading ...
baidu_share

最近在用jdbcTemplate查询语句queryForMap报一下错误:EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

期望结果有1条记录,而返回是0条。可以try catch EmptyResultDataAccessException这个错误。

Map<String,Object> resultMap=new HashMap<String,Object>();
try{
			resultMap=jdbcTemplate.queryForMap(sql, params);
		}catch(EmptyResultDataAccessException ede){
                     //ingore
                }
                catch(Throwable e){
			log.error("MultiCenterJdbcTemplateUtil query sql error,sql="+sql+
					",dataSource="+dataSource+",paramList="+params,e);
		}

本文固定链接: http://www.chepoo.com/jdbctemplate-queryformap-incorrect-result-size-expected-1-actual-0.html | IT技术精华网

【上一篇】
【下一篇】

jdbcTemplate queryForMap Incorrect result size: expected 1, actual 0:等您坐沙发呢!

发表评论