CrudRepository自定义修改方法
JPA的接口定义可以继承的接口有
Repository (总接口)
CrudRepository (CRUD简单接口)
PagingAndSortingRepository (分页排序接口)
JpaRepository (继承上面所有接口)
JpaSpecificationExecutor (条件查询接口)
接口继承
@Transactional
@Modifying
不加以上两个注解会报以下错
Can not issue data manipulation statements with executeQuery()
JPA自定义@Query查询绑定参数的另一种形式是使用 ‘?参数位置’ 来绑定参数(参数位置从1开始计数),这种方式也是JPA默认的参数绑定方式比如以上图片