春天的JpaRepostory中delete(...)
和deleteInBatch(...)
方法有什么区别?第二个“删除一个SQL语句中的项目”,但从应用程序/数据库的角度来看它意味着什么?为什么存在两种具有相似结果的不同方法,何时使用一种或另一种更好?
编辑:同样适用于deleteAll()
和deleteAllInBatch()
...
delete
方法将在一次操作中删除您的实体。 deleteInBatch
将批处理几个delete语句并将其删除为1个操作。
如果您需要大量删除操作,批量删除可能会更快。