@Update注解和@Delete注解
@Update 注解和 @Delete 注解的用法可以用以下示例来进行说明。
在 RoleMapper 中新增 updateById 和 deleteById 方法,代码如下。
@Update({"update sys_role set role_name = #{roleName},enabled=#{enabled},create_by=#{createBy},create_time=#{createTime,jdbcType=TIMESTAMP} where id = #{id}"})
void updateById(SysRole sysRole);
@Delete("delete from sys_role where id = #{id}")
void deleteById(Long id);
大家可以参考 UserMapperTest 中的例子自行写出相应的测试代码,此处不做详细说明。