只需要在openSession( )的时候添加参数即可:
sqlSessionFactory.openSession(ExecutorType.BATCH);
原因:
- 普通的Executor执行器在对于DML语句的执行方式是 n条语句进行n次预编译,n次的参数处理
- BATCH执行器对于DML语句的执行方式是 只进行一次预编译,后续只需要处理n次参数即可
只需要在openSession( )的时候添加参数即可:
sqlSessionFactory.openSession(ExecutorType.BATCH);
原因: