我正在尝试从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方法没有被调用。