1. 在实现类 增加 EntityManager 注入
private EntityManager em;
@PersistenceContext(name = "EntityManagerFactory")
public void SetEntityManager(EntityManager em) {
this.em = em;
}
2.添加批量新增方法实现 (记得添加 接口方法)
@Transactional
public void saveBatch(List<UserDO> items) {
for (int i = 0; i < items.size(); i++) {
WingSysIndGroupMappingDO item = items.get(i);
em.persist(items.get(i));
if ((i + 1) % 5 == 0) {
em.flush();
em.clear();
}
}
}