1.注解@Modifying
在springData中,大部分给出的接口都是查询的,那要进行删除和更新的时候,大部分都需要使用@Query 进行手写代码。并且需要使用@Modifying注解。
使用场景如下:(注意:确定属性位置的下标是从1开始的)
既然对数据库进行更改,那就需要配置事务,可以查询一下springdata的事务的配置。
最后需要在service调用事务的方法上加上注解: @Transactional
在springData中,大部分给出的接口都是查询的,那要进行删除和更新的时候,大部分都需要使用@Query 进行手写代码。并且需要使用@Modifying注解。
使用场景如下:(注意:确定属性位置的下标是从1开始的)
既然对数据库进行更改,那就需要配置事务,可以查询一下springdata的事务的配置。
最后需要在service调用事务的方法上加上注解: @Transactional