ibatis insert 如何返回 int 5

 我来答
百度网友96ffcf7
推荐于2018-03-20 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118722
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
在insert里面加入selectKey标签就可以了,一般都是返回的int类型.对应数据库是自增长字段,
要注意的是:ibatis会直接返回int值,Mybatis则把int值包装在参数对象里面。
public int insert(User user) {
//ibatis方式.
int result = UserMapper.insert(user);
return result;
//Mybatis方式
user = UserMapper.insert(user);
return user.getId();
}
竟有一丝心动e9
2018-03-20 · 超过17用户采纳过TA的回答
知道答主
回答量:71
采纳率:72%
帮助的人:10.4万
展开全部
执行insert update delete的时候 返回值是一个int 表示受影响行数如果行数大于0 就说明成功了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-05-14
展开全部
resultmap="java.lang.Integer"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式