MybatisPlus基本使用(二)之批量增删改查


  

Service层

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

实现:
//批量新增
@Test
public void bach(){
List<User> listuser=new ArrayList<User>();
for(int i=0;i<6;i++){
User user= new User();
user.setId((long)i);
user.setUserName(i+"康康");
user.setPassword("123456");
listuser.add(user);
}
userService.saveBatch(listuser);//批量导入
System.out.println("成功");
}
//批量修改
@Test
public void bach1(){
List<User> listuser=new ArrayList<User>();
for(int i=1;i<6;i++){
User user= new User();
user.setId((long)i);
user.setUserName(i+"康康2");
user.setPassword("123456");
listuser.add(user);
}
userService.updateBatchById(listuser);//批量导入
System.out.println("成功");
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM