@Resource
PlagiarismAuditMapper plagiarismAuditMapper;
@Resource
private SqlSessionFactory sqlSessionFactory;
private final static int CUR_MAX_CAPACITY = 500;
@Override
public void batchInsert(List<PlagiarismAudit> records) {
SqlSession session = sqlSessionFactory.openSession(ExecutorType.BATCH, false);
PlagiarismAuditMapper plagiarismAuditMapper = session.getMapper(PlagiarismAuditMapper.class);
int flag = 0;
for (PlagiarismAudit record : records) {
plagiarismAuditMapper.insertSelective(record);
flag += 1;
if (flag > CUR_MAX_CAPACITY) {
session.commit();
session.clearCache();
flag = 0;
}
}
session.commit();
session.clearCache();
}
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务