首页 > 解决方案 > 我正在尝试创建一个简单的 REST 服务来实现 CRUD 操作但是我在执行 DELETE 方法时遇到了这个错误-

问题描述

我的控制器

@DeleteMapping("/courses/{courseId")

public ResponseEntity<HttpStatus> deleteCourse(@PathVariable String courseId )
{   
    try {
        this.courseService.deleteCourse(Long.parseLong(courseId));
        return new ResponseEntity<>(HttpStatus.OK);
    }catch(Exception e)
    {
        return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR);
    }
}

服务等级

@Override
public void deleteCourse(long parseLong) {
    list=this.list.stream().filter(e->e.getId()!=parseLong).collect(Collectors.toList());
    
}

标签: javaspring

解决方案


推荐阅读