永发信息网

ibatis 返回List java.lang.classcastexception: java.util.HashMap 求哪位大神帮帮忙

答案:4  悬赏:70  手机版
解决时间 2021-02-19 04:44




$sql$



public List findAll( String sqlname,String sqlstr) {
log.debug("finding all TbSysDept instances");
System.out.println("----BaseDAO----1");
String queryString = sqlstr;//"select a.id, a.deptId, a.deptName, a.lenderId, a.phone, a.fax from TbSysDept a";
java.util.HashMap hashmap=new java.util.HashMap();
hashmap.put("sql", queryString);
System.out.println("----BaseDAO----2");
System.out.println("----BaseDAO----queryString="+queryString);
return this.getSqlMapClientTemplate().queryForList("sqlQuery",queryString) ;
}
最佳答案
的queryForEq()返回一个集合
根据您提供的信息,估计写
列表 TblObject =(名单)questiondao.queryForEq(字段名,值);
全部回答
hashmap类型转换异常。map.put("unitcode", unitcodes)和map.put("tablename",tablename)这两个的value用的是两种不一样的类型,强制转型会出错。。还要吐槽下,把map.put("unitcode", unitcodes[i])放到循环里是什么情况。。一个key怎么能对应多个unitcodes呢。。 建议lz看下hashmap用法,最好用泛型hashmap,程序大改下吧。。。
resultClass="java.util.HashMap" parameterClass="java.util.HashMap" 两个都是Map,而调用时传进去的是一个String参数
HashMap配置有问题,你直接看看配置咯,我也看不懂你的东东,都用MYBATIS
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的信用卡邮寄出来一个月零两天了,去银行网
斜面上力的正交分解时为什么水平竖直建轴和平
王维、李白、杜甫、刘禹锡、李贺的称号是什么
佳能600D 如何初始化全部设置...我在menu里没
从棣花到西安 阅读答案
如果一天男朋友回答你的问题时,只是简略地回
吴江市荣泰制桶厂我想知道这个在什么地方
CF战队贡献度停留了好久了没有增长,每天都有
脚被路虎车故意撞断了还断了6根脚筋可赔多少
重庆到富顺过路费多少
凯越国际大酒店连锁旗舰店这个地址在什么地方
富凤凰白蒲NO.2地址在什么地方,想过去办事
“周一见”是什么意思?
2006年7月3日国家环保总局批准并发布了啤酒制
X345/Y046(路口)怎么去啊,有知道地址的么
推荐资讯
平安银行能二次抵押吗在工行贷了50万,已经还
形容殷勤的词语
无声告白和解忧杂货店哪本好看
艾格腊库勒在哪里啊,我有事要去这个地方
都江堰至马尔康多少公里
函数y=log以2为底x的对数+3(x大于等于1)的值
照明的节能以下列哪个参数为主要依据?(2007
怎样选择变色镜片,不同颜色的变色镜片有什么
步步高最新款手机xplus5
When l studied in Beijing , l m_____ my pa
索尼klv42ex410屏幕显示不全画面,并且画面模
用例分析怎么写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?