SQL执行语句批量修改编号,这个语句该祝福语怎么写写?

执行上述方法数据库中批量插叺语数据
其中id为自动增长的主键,7-14中缺失的部分数据是因为之前出入数据时没有执行commit,所以没有插入到数据库中

如果在mybatis的配置位置xml文件中没有配置defaultExecutorType默认执行器的话,mybatis默认执行简单SQL语句即一次数据库连接只发送一条SQL语句,此时要做批量执行需要用<foreach> 标签拼接成一个大SQL语句然后一次执行完毕。或者用上述批量插入方法在获得session时设置批量执行器。

当然也可以在配置文件中设置批量执行在执行SQL语句时就不需要再设置批量执行器了ExecutorType.BATCH,整个工程中的所有SQL语句都会使用批量执行的方式

此种方法不可取,还是采用上面的默认配置方式然后在获取session时设置批量执行器。

需要在spring的配置xml文件中加入下面的配置

 
 
然后在做批量执行的时候获得这个session就可以

我要回帖

更多关于 把句子写具体 的文章

 

随机推荐