Browse Source

Mybatis 集合插入返回主键

v-1.5.x
yangkai.shen 7 years ago
parent
commit
f79a9b8221
3 changed files with 5 additions and 4 deletions
  1. +1
    -1
      spring-boot-demo-orm-mybatis/src/main/java/com/xkcoding/springbootdemoormmybatis/controller/MybatisUserController.java
  2. +1
    -1
      spring-boot-demo-orm-mybatis/src/main/java/com/xkcoding/springbootdemoormmybatis/service/MybatisUserService.java
  3. +3
    -2
      spring-boot-demo-orm-mybatis/src/main/java/com/xkcoding/springbootdemoormmybatis/service/impl/MybatisUserServiceImpl.java

+ 1
- 1
spring-boot-demo-orm-mybatis/src/main/java/com/xkcoding/springbootdemoormmybatis/controller/MybatisUserController.java View File

@@ -27,7 +27,7 @@ public class MybatisUserController {
} }


@GetMapping("/saveList") @GetMapping("/saveList")
public Integer saveList() {
public List<MybatisUser> saveList() {
ArrayList<MybatisUser> userList = Lists.newArrayList(); ArrayList<MybatisUser> userList = Lists.newArrayList();
for (int i = 0; i < 20; i++) { for (int i = 0; i < 20; i++) {
MybatisUser mybatisUser = new MybatisUser(); MybatisUser mybatisUser = new MybatisUser();


+ 1
- 1
spring-boot-demo-orm-mybatis/src/main/java/com/xkcoding/springbootdemoormmybatis/service/MybatisUserService.java View File

@@ -7,7 +7,7 @@ import java.util.List;
public interface MybatisUserService { public interface MybatisUserService {
MybatisUser save(MybatisUser user); MybatisUser save(MybatisUser user);


Integer saveList(List<MybatisUser> userList);
List<MybatisUser> saveList(List<MybatisUser> userList);


MybatisUser update(MybatisUser user); MybatisUser update(MybatisUser user);




+ 3
- 2
spring-boot-demo-orm-mybatis/src/main/java/com/xkcoding/springbootdemoormmybatis/service/impl/MybatisUserServiceImpl.java View File

@@ -24,8 +24,9 @@ public class MybatisUserServiceImpl implements MybatisUserService {
} }


@Override @Override
public Integer saveList(List<MybatisUser> userList) {
return mybatisUserMapper.insertList(userList);
public List<MybatisUser> saveList(List<MybatisUser> userList) {
mybatisUserMapper.insertList(userList);
return userList;
} }


@Override @Override


Loading…
Cancel
Save