【发布时间】:2017-06-02 19:19:20
【问题描述】:
我通过将值传递给 a 来调用下面的方法。
public Sample get(String a) {
return jdbcTemplate.queryForObject(SQL, new Object[] { a }, rowMapper);
}
在执行下面的 queryForObject 方法时,它会抛出异常
"EmptyResultDataAccessException: 结果大小不正确:预期为 1, 实际 0" 并且对象数组值为空。 公共 T queryForObject(String sql, Object[] args, RowMapper rowMapper) 抛出 DataAccessException { 列表结果 = query(sql, args, new RowMapperResultSetExtractor(rowMapper, 1)); 返回 DataAccessUtils.requiredSingleResult(results); }
【问题讨论】: