JdbcTemplate的一个大坑!!!如下图第一种写法是错误的,但并未提示有误,执行时就会报错:Incorrect column count: expected 1, actual 28。
(注:List<Object> params=new ArrayList<>(); 涂黑的是实体类)
解决方法:params 改为 params.toArray()。
补充:可以看下JdbcTemplate类里的各查询方法
JdbcTemplate的一个大坑!!!如下图第一种写法是错误的,但并未提示有误,执行时就会报错:Incorrect column count: expected 1, actual 28。
(注:List<Object> params=new ArrayList<>(); 涂黑的是实体类)
解决方法:params 改为 params.toArray()。
补充:可以看下JdbcTemplate类里的各查询方法