Ibatis2.3.4的一个bug
来源:互联网 发布:人工智能的发展进程 编辑:程序博客网 时间:2024/05/18 03:12
java.lang.ClassCastException: com.chat.upgrade.domain.ClientFile cannot be cast to java.lang.String
今天查一个对象转化成json串报错的问题,查了两个小时,最后问题的根源居然是ibatis。
ibatis的语句如下:
<typeAlias alias="Client" type="com.chat.upgrade.domain.ClientFile"/><!-- 查询新特性图片 --><select id="selectFeaturePictures" resultClass="Client" parameterClass="Client">SELECT urlFROM client_faaWHERE client_type = #client_type#AND file_type = "picture"AND ver_num = #ver_num#ORDER BY created desc</select>
我手误将返回类型写成一个对象,应该是一个String类型的!
List<String> picList = selectDao.getList("client.file.selectFeaturePictures", client); rule.getLatestRelease().setFeaturePictures(picList);
以上是调用代码,当我单步查看picList对象时,发现这个对象已经不再是List<String>,变成了List<ClientFile>了。完全不理解这个类型转换是怎么做到的!应该这个就报错才对啊。
下次搭框架,绝对不用Ibatis了,没人维护的框架用起来就是不爽,改投mybatis吧。浪费我debug的时间。
1 0
- Ibatis2.3.4的一个bug
- ibatis2.3.4.8.jar的bug
- iBatis2.2.0 sqlMap的小bug
- ibatis2.3.4应用的几个问题
- iBatis2--SqlMap的配置总结
- ibatis2 和 ibatis3的问题
- ibatis2.3.4 学习笔记(CRUD)
- Spring2.5.5+Struts2+ibatis2.3.4
- 微软的一个bug?
- OracleParameter 的一个bug
- FireFox的一个bug
- 微软的一个BUG
- Tencent 的一个Bug
- 一个ComboBox的Bug
- WindowsXP的一个Bug
- QQ的一个BUG
- JCreator的一个BUG
- Word2007的一个bug
- 1407220953-hd-Ignatius and the Princess IV.cpp
- C++多态的实现原理
- zxing二维码
- U盘安装Centos 更新raid驱动
- HDU 4869 Turn the pokers(瞎搞+逆元快速幂)
- Ibatis2.3.4的一个bug
- 编程小练习3:数组SmallLarge
- poj2752 KMP的next[]函数的理解 或者 扩展的KMP
- jquery实现省市县三级联动的jQuery插件
- hduoj1092(A+B for Input-Output Practice (IV))
- 2014 Multi-University Training Contest 1 - A. Couple doubi
- 黑马程序员【代理模式与Java动态代理】
- JSP内置对象学习笔记
- Android通过使用jtds.jar这个工具访问指定IP地址电脑上的sqlserver2008 数据库