零.传统拼接SQL语句的弊端 传统上利用Mybatis进行批量操作的方式本质来说是拼接SQL语句,然后交给底层执行,如之前博文而言. 其实这种方式是存在弊端的: 1. SQL语句可能会过长,DB的引擎可能不支持. 2. MyBatis拼接耗费资源不说还容易写错. 一.新思路 使用JDBC底层的batch进行批量操作 1. 先添加如下xml,注册一个batchSession <!-- 单独配置一个执行JDBC批量操作的session,底层等于sqlSessionFactory.openSessio