mybaties-plus 并没有封装真正意义上的批量操作方法,自带的saveBatch()方法底层也是for操作,但是给我们留了自定义方法的空间:
/**
* SQL 默认注入器 添加批量插入方法
* @author lijin
* @since 2018-04-10
*/
public class SpiceSqlInjector extends DefaultSqlInjector {
@Override
public List<AbstractMethod> getMethodList(Class<?> mapperClass, TableInfo tableInfo) {
// 注意:此SQL注入器继承了DefaultSqlInjector(默认注入器),调用了DefaultSqlInjector的getMethodList方法,保留了mybatis-plus的自带方法
List