覆盖所有存储库的弹簧存储库删除方法的有效方法

时间:2016-12-25 11:23:38

标签: spring spring-security spring-data spring-data-jpa spring-data-rest

我想修改repository.deleteAll()repository.delete(),因此不会删除所有内容,只需将活动列设置为false即可。

这是否可以立即在我的所有存储库中实现?

1 个答案:

答案 0 :(得分:2)

我认为你的意思是所谓的'软删除' ... 有一个实现:Handling soft-deletes with Spring JPA

此问题仍然适用于Spring Data JPA:https://jira.spring.io/browse/DATAJPA-307