SpringData中使用@Modifying注解实现修改操作

时间:2021-08-05 00:07:35

通过@Modifying可以实现修改和删除操作

@Modifying
@Query("update Person set email = :email where lastName =:lastName")
void updatePersonEmailByLastName(@Param("lastName")String lastName,@Param("email")String email);

@Modifying注解表明下面需要对数据进行修改。一般与@Query同时使用。@Param表示上面的参数。