//可以通过自定义的JPQL语句完成update和delete操作,但是在此处的JPQL不支持insert操作//在@Query注解中编写JPQL语句,必须用@Modify注解修饰,通知SpringData使用update和delete操作//这里的update和delete操作需要使用事务,所以需要写service层//返回值为int类型,返回操作影响的行数@Modifying@Query("UPDATE Person p SET p.age = :age where p.name = :name")int updatePersonAgeByName1(@Param("age") int age, @Param("name") String name);