在网上查到很多资料都说可以在在xlm的保存方法里加几个属性来实现,其实这样太麻烦了。
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TechFault techFault) {
techFaultService.save(techFault);
//批量保存中间表
System.out.println(techFault);
return Result.ok("添加成功!");
}
调用save方法后会自动为实体类赋id值。
/**主键id*/
@TableId(type = IdType.ASSIGN_ID)
private String id;
实体类上主键id要带上@TableId(type = IdType.ASSIGN_ID)。
不带这个注解好像不行,但我还未验证!!!!先记录下来。