错误行
method.invoke(t2, rSet.getObject(rMetaData.getColumnName(i+1)));
rSet是查询结果集
错误引起原因应该调用getObject方法时数据库数据类型和存放数据的容器类型不匹配,放不进去啊,其实具体的错误应该是
参数类型不匹配,就是“实体类”(或者说javabean类)中的 getter 和setter方法问题
java.lang.IllegalArgumentException: argument type mismatch
修改类型即可,具体:
http://blog.youkuaiyun.com/amtea/article/details/6861813