Mysql中Update和Delete返回值的问题
前言
Github:https://github.com/HealerJean
1、mybatis
会发现不能写
resultType
,如果加上就错了,即使这样,我们还可以让他返回int类型的数据
3.1、mapper
/**
* 更新字段,判断更新了几条数据 ,没有 resultType
*/
Integer mybatisUpdateByName(String name) ;
Integer mybatisDeletByName(String name) ;
3.2、xml
<update id="mybatisUpdateByName">
update demo_entity d set d.age = d.age +1 where d.name = #{name}
</update>
<delete id="mybatisDeletByName">
delete d.* from demo_entity d where d.name = #{name}
</delete>