mybits-plus插入数据后如何得到自增id

数据库插入成功后,mybits-plus会自动回写对象中的id属性,如下面代码:BillTask对象保存后,可以直接通过billTask.getId()获取到自增id

  1. @Override
  2. @RequestMapping(value = "/save", method = RequestMethod.POST)
  3. @ResponseBody
  4. public ApiResult save(@RequestBody BillTask billTask) {
  5. LocalDateTime now = LocalDateTime.now();
  6. billTask.setCreatedAt(now);
  7. billTask.setUpdatedAt(now);
  8. int id = this.billTaskService.saveOne(billTask);
  9. System.out.println("Id:"+billTask.getId());
  10. return ApiResultUtil.ok("保存成功");
  11. }