如何实现Mybatis批量插入数据并获取返回的主键?
- 内容介绍
- 文章标签
- 相关推荐
本文共计532个文字,预计阅读时间需要3分钟。
响应效果(id为主键):{ data: [{ studentName: 张三, classNo: 一班, id: 111 }, { studentName: 李四, classNo: 二班, id: 112 }, { studentName: 王五, classNo: 一班, id: 113 }] }控制层:@PostMapp
响应效果(id为主键):
{ "data": [ {"studentName": "张三","classNo": "一班","id": 111}, {"studentName": "李四","classNo": "二班","id": 112}, {"studentName": "王五","classNo": "一班","id": 113} ] }
控制层:
@PostMapping("/test") @ResponseBody public Map<String, Object> test(@RequestBody String data) { Map<String, Object> resultMap = new HashMap<String, Object>(); //非空校验 if (!checkParams.checkString(data)) { resultMap.put("code", "1"); resultMap.put("msg", "参数为空。
本文共计532个文字,预计阅读时间需要3分钟。
响应效果(id为主键):{ data: [{ studentName: 张三, classNo: 一班, id: 111 }, { studentName: 李四, classNo: 二班, id: 112 }, { studentName: 王五, classNo: 一班, id: 113 }] }控制层:@PostMapp
响应效果(id为主键):
{ "data": [ {"studentName": "张三","classNo": "一班","id": 111}, {"studentName": "李四","classNo": "二班","id": 112}, {"studentName": "王五","classNo": "一班","id": 113} ] }
控制层:
@PostMapping("/test") @ResponseBody public Map<String, Object> test(@RequestBody String data) { Map<String, Object> resultMap = new HashMap<String, Object>(); //非空校验 if (!checkParams.checkString(data)) { resultMap.put("code", "1"); resultMap.put("msg", "参数为空。

