覆盖所有存储库的 spring 存储库删除方法的有效方法
Efficient way to override spring repositories delete method for all repositories
我想修改 repository.deleteAll()
和 repository.delete()
所以它不会删除所有内容,而只是将活动列设置为 false。
我的所有存储库可以同时实现吗?
我想你的意思是所谓的 'soft delete'...
有一种实现方式:Handling soft-deletes with Spring JPA
这个问题对于 Spring 数据 JPA 仍然开放:https://jira.spring.io/browse/DATAJPA-307
我想修改 repository.deleteAll()
和 repository.delete()
所以它不会删除所有内容,而只是将活动列设置为 false。
我的所有存储库可以同时实现吗?
我想你的意思是所谓的 'soft delete'... 有一种实现方式:Handling soft-deletes with Spring JPA
这个问题对于 Spring 数据 JPA 仍然开放:https://jira.spring.io/browse/DATAJPA-307