官方文档
我认为我这里用的应该是该类的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)
某些人真的是睿智,问题么不能回答,点踩倒是点的很勤快,呵呵.
8 回答6.5k 阅读
4 回答688 阅读✓ 已解决
2 回答3.4k 阅读
1 回答2.5k 阅读✓ 已解决
5 回答1.5k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
你传入的
ResultSetHandler<T>
有问题。这里你传入的是BeanListHandler<T>
看一下他的实现这里本身就是一个
List<T>
, 我猜这里传入一个BeanHandler<T>
应该可以解决你的问题。这里省略了部分代码,核心部分如下。你查看
BeanListHandler<T>
的handle方法会发现这里的返回值是一个List,最后就变成了List<List<Schedule>>