开发:异常收集之 ibatis查询集合有多个对象,但是对象都为空
2014-12-09 11:50
337 查看
千里之堤毁于蚁穴,很多小bug往往是影响程序运行的关键
ibatis 小bug :ibatis查询集合有多个对象,但是对象都为空。
对于这个问题,开始也有点摸不着头脑,经过调试,对于传入参数也获取到了,返回List的对象个数也对。问题就出在
拿到的list对象里面的属性都为空
经实验,发现,ibatis设置实体属性resultMap时,少设置了一个参数。其实也就是实体Bean的属性和数据表字段不对应
解决办法:
对应实体Bean的属性和数据表字段,保持一致就行
ibatis 小bug :ibatis查询集合有多个对象,但是对象都为空。
对于这个问题,开始也有点摸不着头脑,经过调试,对于传入参数也获取到了,返回List的对象个数也对。问题就出在
拿到的list对象里面的属性都为空
经实验,发现,ibatis设置实体属性resultMap时,少设置了一个参数。其实也就是实体Bean的属性和数据表字段不对应
解决办法:
对应实体Bean的属性和数据表字段,保持一致就行
相关文章推荐
- 开发:异常收集之 ibatis查询集合有多个对象,但是对象都为空
- 开发:异常收集之 ibatis查询集合有多个对象,但是对象都为空
- 开发:异常收集之 ibatis+Oracle 查询时: ORA-00911错误
- 开发:异常收集之 ibatis+Oracle 查询时: ORA-00911错误
- 开发:异常收集之 ibatis+Oracle 查询时: ORA-00911错误
- Linq集合查询出现无法将类型为“System.Int32”的对象强制转换为类型“System.String”异常
- 开发:异常收集之 sql查询 表或视图不存在
- iBatis开发详解(9)-----------查询复杂集合
- 开发:异常收集之 sql查询 表或视图不存在
- LINQ查询对象集合
- 我用vs2005写了一个webservice用来查询sql2005数据库中表值,返回一个dataset类型集合,测试时候显示的xml文档没有问题,但是当我添加web引用的时候却无法正常显示而且报错原因之一。
- JavaScript对象、属性、事件手册集合方便查询
- 【SQL 2005 异常之一解决方案】类别不支持集合(或类别对象为远程对象) (异常来自 HRESULT:0x80040110 (CLASS_E_NOAGGREGATION)) (Microsoft.SqlServer.SqlTools.VSIntegra
- .NET/C#中对对象集合进行查询的方法 以及相关的 Predicate<T> 及 Action<T> 的用法
- 回收站查询,linq对对象集合的使用
- ibatis基础(三):查询指定id的单个对象
- .NET/C#中对对象集合进行查询的方法 以及相关的 Predicate<T> 及 Action<T> 的用法
- 对象集合查询
- 收集的比较全的automation服务器不能创建对象 异常原因和解决方法
- [MOSS开发]:对象集合的迭代选择foreach还是forloop