ibatis insert 返回值为啥为1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ibatis insert 返回值为啥为1相关的知识,希望对你有一定的参考价值。
insert不会返回1的,insert操作返回的应该是个object对象,如果insert成功则会返回null,insert失败才返回object对象。update和delete操作才会返回整数,代表本次操作影响的数据行数 参考技术A 返回操作成功的数据条数mybatis insert 插入为啥会返回空值
参考技术A …values(#username, jdbcType=VARCHAR, #age, jdbcType=NUMBER) 在所有可能为空的字段后面加jdbcType=XXX, XXX是这个值的数据类型,比如我上面插入的username是字符串,可能为空,所以加入jdbcType= VARCHAR, 至于jdbcType有哪些类型你可以...以上是关于ibatis insert 返回值为啥为1的主要内容,如果未能解决你的问题,请参考以下文章
ibatis selectkey返回值在spring中怎么取
mysql不是自动增长的主键怎么利用ibatis返回值判断是不是插入成功