使用来自Repository的@Query进行更新时,未调用Spring Data JPA @PreUpdate

时间:2016-08-07 13:57:07

标签: spring spring-data-jpa

我正在尝试从Spring JPA存储库更新记录。 Update方法使用@Query注释,如下所示。

@Transactional
@Modifying
@Query("update Person u set u.status = :status where u.id = :id")
public int updateStatus(@Param("id") ID id, @Param("status") String status);

但是当我调用这个方法时,我的实体的@PreUpdate方法没有被调用。

0 个答案:

没有答案