ibatis同一个方法不能查询查询两个表时报错现象
来源:互联网 发布:华为云计算部门怎么样 编辑:程序博客网 时间:2024/06/15 03:53
适用于确认列名在在相应的数据表、domain中存在
<select id="select" resultClass="java.util.HashMap" >
select * from $tableName$ where id=#id#
</select>
该查询结果映射到HashMap中,第一次使用这个语句是没有问题,但是当使用这个语句查询别的表时,报错为“列名无效”,分析之后原因为ibatis对上个表的结构进行了映射缓存,从结果集到HashMap的映射时按照缓存中表字段进行装载。
使用remapResults这个属性,可以重新映射结果集
<select id="select" resultClass="java.util.HashMap" remapResults="true" >
select * from $tableName$ where id=#id#
</select>
- ibatis同一个方法不能查询查询两个表时报错现象
- mysql中 对同一个表先查询后删除时报错,怎么破的问题
- mysql 为什么不能在同一个表上查询和更新?
- ibatis多表查询
- Ibatis多表查询
- Ibatis多表查询
- iBatis多表查询
- iBatis 查询
- Sql 查询同一个表中两个字段里相同的数据
- 两个表不能连接查询需要把数据放在一起
- ibatis多表关联查询
- ibatis传入表名查询
- ibatis 一对一 表连接查询
- 查询同一个表中重复的字段
- 在同一个表上查询和更新
- IBATIS查询 模糊查询分享
- morphia框架使用查询时报错
- 为同一个表不能建立两个外连接解决方法
- iOS深浅拷贝
- SIP ALG穿透NAT的实现
- Android客户端如何登陆学校图书馆网站并保持登陆状态
- WP7入门篇(一)开发环境搭建以及相关学习资源
- 所有视频格式转换为flv
- ibatis同一个方法不能查询查询两个表时报错现象
- 几种常用的排序算法
- 修改数据库服务器名称【鸡蛋】
- Linux嵌入式交叉编译环境 的搭建
- linux 认识与学习 bash
- SSL Library Compare
- 浅谈FTP ALG
- 6-1 修改程序错误,两种修改方案
- android TabActivity中onKeyDown无效问题