为了账号安全,请及时绑定邮箱和手机立即绑定

在Message.xml中配置delete语句时,怎么没有resultMap?为什么?

http://img1.sycdn.imooc.com//5758afeb0001191a15790858.jpg

根据在resultMap中进行的属性和列名的映射,可以知道sql语句中的列名是resultMap中的哪一个列名,可是这里的delete语句没有配置resultMap,那么delete语句中的id怎么知道是哪一列呢?

正在回答

5 回答

你删除了就删除了,还有这个对象的结果?都删除了,那个是查询,查询的本意不就是查东西么?查出东西不返回?

0 回复 有任何疑惑可以回复我~

sql语句执行后有返回结果的才用resultMap或者resultType属性

sql只有select 语句才有返回结果

delete,insert,update 没有 就不需要resultMap属性了

1 回复 有任何疑惑可以回复我~

connand是resultMap的一个参数,而下面的是一个int型 并不需要传进去特定的内容.和返回结果集没什么关系吧 .自己理解的,希望能帮助你

0 回复 有任何疑惑可以回复我~

前台传进来需要删除的ID,resultMap是结果集 而删除并不需要返回结果集。(个人理解)

2 回复 有任何疑惑可以回复我~

因为删除操作没有返回结果啊,resultMap是存储查询到的结果。(纯属个人见解,我也刚学到这里)

1 回复 有任何疑惑可以回复我~
#1

三国小卒2

看错了,我以为你问没有删除操作没resultMap
2016-06-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在Message.xml中配置delete语句时,怎么没有resultMap?为什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信