使用JPA去做删除操作,除了remove外很容易想到下面这种做法: @Query("delete from Model t where t.id=:id")public void doDelete(int id); 但上面这个写法会delete失败,加上两个注解即可,如下: @Modifying@Transactional@Query("delete from Model t where t.id=:id")public void doDelete(int id); 文章作者: LeFer文章链接: https://lefer.cn/posts/41282/版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeFer!jpa 评论