1. 程式人生 > 實用技巧 >mybatis plus批量插入資料

mybatis plus批量插入資料

第一步

package com.sxt.service;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.sxt.domain.User;
import com.sxt.mapper.UserMapper;
import org.springframework.stereotype.Service;

@Service
public class UserService extends ServiceImpl<UserMapper, User> {
}

第二部

  @Autowired
      
private UserService userService; @Test public void bach(){ List<User> listuser= new ArrayList<User>(); for(int i=0;i<100;i++){ User user= new User(); user.setId(i); user.setName(i+"康康"); user.setAddress(i
+"合浦"); listuser.add(user); if(i==20){//驗證出錯時,有沒有新增進去 int a=i/0; } } userService.saveBatch(listuser);//批量匯入 System.out.println("成功"); }

參考https://blog.csdn.net/yhj_911/article/details/105544642