【发布时间】:2019-01-14 13:11:56
【问题描述】:
我将休眠与 Spring Data 一起使用,并且我有一个“产品”对象列表。 我从“服务”布局中恢复了这个列表。 我的清单很大,不是很大,但很大。 我使用springdata,所以自动实现的方法称为“saveAll”。 所以,我想使用 dao.saveAll(products) 更新/保留这个大列表。 问题是 : 当我处理大量产品时,我是否必须清除和刷新(在每个 n 个对象的步骤中)? 还是在 Springdata 中实现? 如果是,该怎么做? 这样做的最佳做法是什么?
【问题讨论】:
-
是的,你需要
clear和flush并且没有任何东西在 Spring Data JPA 中自动实现。
标签: java hibernate spring-data-jpa flush