中易网

如何读取MyBatis查询到的多条记录

答案:1  悬赏:0  
解决时间 2021-01-24 18:30
如何读取MyBatis查询到的多条记录
最佳答案
建议以这样的思路解决问题:
1、如果这3个查询的逻辑不复杂,可以在mybatis的mapper文件中将sql合并。
2、1无法解决问题,而三个list结果集的map结构相同,在后台可以用list.addAll()进行合并。
3、如果2仍然无法解决,那就只能根据业务特殊处理
你是说要将多个字段同时放到同一个数据块?
如果这样的话那你应该会定义一个结构体数组来存储这些数据,每条记录中的多个字段存到结构体数组的一个元素。
你可以看一下otl的用法,你这只是简单的从数据块select数据而已,就是读取一条记录存放到结构体,然后循环,因为你select出来的多个字段是一个数据流,你在解析这个数据流就能得到每个字段的值。最后就得到了一个存放你所需数据的结构体。
ps:简单点儿的话你也可以每次只select一个字段,多写几个就ok。比如:
for(要读取的条数)
{
select 字段1from table where ...
select字段2 from table where...
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
准旗飞祥江铃汽车特约维修站怎么去啊,有事要
生态广场步行街地址在什么地方,我要处理点事
什么是宏观调控?宏观调控的手段是什么?
如何冷静对待别人对你的夸奖?
得了黄斑变性怎么办?
豪茗茶坊地址有知道的么?有点事想过去
如何区分弱精症、死精症?
手机后面的粘上去的圆环支架怎么才能取下去
用过SONSEYDD丰盈紧致精华的亲们,可以说一下
客厅摆什么花风水好有人晓得呢?镜子怎么放风
怎样解决一个19岁女孩被受到性侵犯之后的心理
春雨前两句表达什么意思
孕晚期营养不良对胎儿有什么影响吗,那胎儿的
宝坻哪里好玩
乳房内长疙瘩
推荐资讯
去香港买表几月份打折比较厉害?如果我四月份
员工花名册该怎么弄啊?
鹅掌风严重吗 应该怎么办呢
珠海水晶吊灯购买需要多少钱?
深圳大笔架山在哪,怎么去???不是那个笔架
想知道:成都市成都铁路局体育馆在哪
晚餐时喝大米粥会长胖么?
青春期的女生快速长高的方法
急!十万火急!签协议,定于某年结婚,违约巨
男生给女生留言.我~半身不遂,是什么意思
银行卡的有效期
请问合同管理制度工作总结怎么写,,或者有二
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?