IP属地:新疆
mybatis plus的IService里面的batch方法是使用了batchSession进行提交的,只要你的jdbc连接上加上了rewriteBatchedStatements=true配置项,在调用batch*方法的时候,实际上就是开启了批量提交,但是是在批量的条数完成后一次性提交过去的,虽然还是一条一条插入,但是最终是一个提交请求完成的,这个和for循环,提交一条开启一个事物的方式是完全不同的
当数据量比较大的时候,我们就需要考虑读写分离了,也就是动态切换数据库连接,对指定的数据库进行操作。在spring中实现动态的切换无非就是利用AOP实现。我们可以使用mybat...
1、 runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 没有指定Executor的方法会使用For...