Ksh*_*rma -2 java rest spring spring-mvc spring-boot
我开始学习Spring启动,并尝试创建一个简单的REST服务,用于在员工记录上实现CRUD操作.但我在执行DELETE方法时遇到此错误 -
{"timestamp":"2018-08-10T11:17:47.619 + 0000","status":405,"error":"Method Not Allowed","message":"不支持请求方法'DELETE'","路径":"/ employees/123"}
我的控制器 -
@DeleteMapping("/employee/{id}")
public String deleteEmployee(@PathVariable int id) {
return employeeService.deleteEmployee(id);
}
Run Code Online (Sandbox Code Playgroud)
我的服务 -
public String deleteEmployee(int id) {
// TODO Auto-generated method stub
for(int i=0;i<list.size();i++) {
if(list.get(i).getId()==id) {
list.remove(i);
}
}
return "Employee withh id "+id+" has been removed from the company";
}
Run Code Online (Sandbox Code Playgroud)
在您粘贴的输出中,路径/employees/123与您的路径不匹配@DeleteMapping("/employee/{id}").
| 归档时间: |
|
| 查看次数: |
1879 次 |
| 最近记录: |