java - 我正在尝试创建一个简单的 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());
}
解决方案
推荐阅读
- python - Django:NotImplementedError:聚合()+不同(字段)未实现
- graphql - 当查询根本没有返回结果时,GraphQL 解析器应该返回什么?
- html - 莫代尔针织钩
- java - Hibernate Onetomany 自连接添加了唯一约束
- php - PHP嵌套数组到HTML表格
- laravel - 将类星体与 laravel 和 sanctum 一起使用时的热重载问题
- jenkins - 构建条件 - 需要“包含”
- arrays - NestJS TypeORM mongodb 在数组列中查找不起作用
- ios - SwiftUI - PersonNameComponents() 不能用变量初始化
- java - 暂停 JavaFX 程序,直到转换完成