在用spring反射查询数据过程中,JdbcTemplate对象调用queryForObject(sql, new ObjectMapper())方法时,可能查询不到结果,返回一个null值,但是此时确会抛出一个EmptyResultDataAccessException异常,将异常捕获即可
this.template = this.getJdbcTemplate();
T result=null;try {
result=template.queryForObject(sql, new ObjectMapper());
} catch (EmptyResultDataAccessException e) {
System.out.println("springframework结果为null1");
result=null;
}