mybatis update根据Id修改name传入idname 两个参数
在MyBatis中,可以使用update语句来更新数据库中的数据。以下是根据Id修改name的示例,需要传入id和name两个参数:
<update id="updateNameById" parameterType="java.util.Map">
UPDATE table_name SET name = #{name} WHERE id = #{id}
</update>
在Java代码中调用该SQL语句:
Map<String, Object> params = new HashMap<>();
params.put("id", id);
params.put("name", name);
int rows = sqlSession.update("updateNameById", params);
其中,id和name是要更新的记录的主键和新的名称,使用Map作为参数类型可以方便地传递多个参数。执行update方法后,会返回受影响的行数,可以用来判断更新是否成功。
原文地址: https://www.cveoy.top/t/topic/fHQN 著作权归作者所有。请勿转载和采集!