用户登录
用户注册

分享至

mybatis批量insert数据

  • 作者: BIG笑工坊929
  • 来源: 51数据库
  • 2020-09-22
@Transactional
public void ss(List list) {
for(User u : list) {
dao.insert(u);

}

}
这样就批量了,mysql的insert into user values (), () 其实是mysql特有的一个插入变种,根本没有批量啦,是单个语句




  oracle数据库中有一个可以自动增长的序列sequences,在这里你可以建立对哪张表实现自动增长,调用方式:名称+.nextval,例如你的sequence名称是seq_test,调用就用seq_test.nextval,至于你说的批量插入,可以根据自己的需求来操作,如果是前台传来的值,可以通过for循环等
希望对你有帮助
软件
前端设计
程序设计
Java相关