insert 一般返回的是插入成功的行数,ibatis返回的是主键。
update/delete,返回值是:更新或删除的行数;无需指明resultClass;但如果有约束异常而删除失败,只能去捕捉异常。
要更新
queryForObject,返回的是:一个实例对象或null;需要包含<select>语句,并且指明resultMap;
queryForList,返回的是:实例对象的列表;需要包含<select>语句,并且指明resultMap;
https://blog.youkuaiyun.com/gaojinshan/article/details/24308313
本文详细介绍了使用IBATIS进行数据库操作的技巧,包括insert、update/delete、queryForObject及queryForList等方法的返回值解析,以及如何处理约束异常和结果映射。
2628

被折叠的 条评论
为什么被折叠?



