官方文档
我认为我这里用的应该是该类的All methods中的第六个方法
<T> List<T> execute(String sql, ResultSetHandler<T> rsh, Object... params)
应当返回List<Schedule>
某些人真的是睿智,问题么不能回答,点踩倒是点的很勤快,呵呵.
官方文档
我认为我这里用的应该是该类的All methods中的第六个方法
<T> List<T> execute(String sql, ResultSetHandler<T> rsh, Object... params)
某些人真的是睿智,问题么不能回答,点踩倒是点的很勤快,呵呵.
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答3.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
你传入的
ResultSetHandler<T>
有问题。这里你传入的是BeanListHandler<T>
看一下他的实现这里本身就是一个
List<T>
, 我猜这里传入一个BeanHandler<T>
应该可以解决你的问题。这里省略了部分代码,核心部分如下。你查看
BeanListHandler<T>
的handle方法会发现这里的返回值是一个List,最后就变成了List<List<Schedule>>