mybatisplus多条插入
时间: 2023-11-16 18:54:56 浏览: 78
mybaits 多线程 实现数据批量插入 (运用CountDownLatch实现闭锁)
mybatisplus提供了批量插入的方法,可以一次性插入多条数据。具体实现方式如下:
```java
List<User> userList = new ArrayList<>();
// 假设有10条数据需要插入
for (int i = 0; i < 10; i++) {
User user = new User();
user.setName("user" + i);
user.setAge(i);
userList.add(user);
}
// 执行批量插入操作
boolean result = userService.saveBatch(userList);
```
其中,`userService` 是一个继承了 `IService<User>` 接口的服务类,`User` 是一个实体类,包含了需要插入的数据。
阅读全文