中易网

MyBatis框架中,SQl语句的返回值问题

答案:2  悬赏:0  
解决时间 2021-01-26 12:33
MyBatis框架中,SQl语句的返回值问题
最佳答案
直接返回一个map就行了,map中的key就是查询出的字段名称
追问:可是我查询的是两条记录,一条ID,一条时间,我想更改某个条件下的时间,那就要根据map的key,value键值对来做嘛,而且因为id是唯一的,所以用map就不会被覆盖。所以我想能不能再写SQl的时候就直接做好map键值对。还有您说直接用map返回,可是map的key不是不能相同的么?
追答:哦,刚刚说错了,返回一个list里面是放的是一个一个的map,你查出来的结果集是什么样的?我还是没看明白你想弄一个什么东西。。
全部回答
可以直接返回对象 你配置一下别名 例 <typeAlias class="***" alias="myObject" />
然后你在 mybatis的sql文件中 更改查询的返回值类型 也就是resultType=“myObject” 就可以了,
例:
<select id="myselect" resultType="myObject">
select * from myObject_table
</select>
如果是listMybatis会自动处理的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在古代广东出过哪些状元?
如图,AB为○O的直径,D为弧AB的中点,C为弧A
湖口县双钟派出所地址在什么地方,想过去办事
struts中有这个<s:table></s:table>标签
求AD的长为多少
206.7÷4.5竖式计算,保留一位小数,悬赏5!
西藏电力公司待遇怎么样?
杜甫草堂的来历
江西省庐山公安局景区派出所地址在哪,我要去
克木村地址好找么,我有些事要过去
stand sb. doing还是to do?
走心的恋爱是什么意思
盗窃调解协议书对刑事拘留的人有好处吗?
求芦田爱菜主演的日剧母亲\mother的资源
把大便拉在裤子里,是紧身裤,是什么感觉
推荐资讯
中超十一轮恒大北京人和比赛
宁安今天天气怎么样?
为什么香港有3家银行发行纸币?
阿拉沟充谷村地址在什么地方,想过去办事
形容酒鬼的诗句
QQ应用里的宠物牧场被关闭了吗
找本主角能召唤鬼面獒啊牧羊犬什么的是都市类
如何DIY自己的热成像仪
i want to bee we like dad
有句歌词是(想起你的温柔好美丽 让我深深的
给男友伤害太大要怎么挽回专题最新动态
主板报警三长是什么意思
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?