java.util.arrays$arraylist cannot be cast to java.lang.Integer报错
知乎粉 2017-01-04 10:12:46 java.util.arrays$arraylist cannot be cast to java.lang.Integer
测试报错~~~
错误行数为下面这一行
List<User> expected = userDao.list("from User where id>? and id<? and id in(:ids)",
new Object[]{1,5},alias);
构造方法为
@Override
public List<T> list(String hql, Object[] args, Map<String, Object> alias) {
hql= initSort(hql);
Query query= getSession().createQuery(hql);
setAliasParameter(query, alias);
setParameter(query, args);
return query.list();
}
请问我哪里错了??