1、Service层
public interface StudentService {
void addWorkOrders(List<Student> student);
}
2、ServiceImpl层
@Service
@Transactional
public class StudentServiceImpl implements StudentService {
@Override
public void addStudent(List<Student> student) {
List<Student> stu = studentRepository.save(student);
}
}
3、Controller层
@RestController
@RequestMapping(value = "/api/student")
@EnableScheduling
public class WorkOrderController {
@PostMapping(value = "/v1/addorders")
@ApiOperation(value = "批量上传", notes = "批量上传数据")
public Result addStudent(@RequestBody @Valid List<Student> student) {
if (student != null){
studentService.addStudent(student);
return ResultUtil.success(ReturnStateEnum.SUCCESS.getDescript())
}
return ResultUtil.success(ReturnStateEnum.ADDITION_SUCCEED.getDescript());
}
}