<!--根据传入的id进行修改-->
<update id="update1">
UPDATE user
SET age=#{age}
<!--修改某个值就需要进行设置-->
WHERE id = #{id}
</update>
<!--根据传入不同的属性进行修改-->
<update id="update">
UPDATE user
<set>
<if test="name != null and name != ''">
name=#{name},</if>
<if test="password != null and password != ''">
password=#{password}, </if>
<if test="age != 0"> age=#{age}, </if>
</set>
where id=#{id}
</update>
/**
* <!--根据传入的id进行修改-->
* @param age 需要修改的属性
* @param id 根据id进行查询
*/
void update1(@Param("age") Integer age, @Param("id") Long id);
/**
* <!--根据传入不同的属性进行修改-->
* @param user 需要修改的对象
*/
void update(User user);