【发布时间】:2020-08-10 01:08:44
【问题描述】:
我不明白如何处理以下错误:
在CustomerService类中我删除了id的客户,如果不存在这样的id,那么一定会报错!没有if else 构造怎么办?
CustomerService:
// Delete customer
public void deleteCustomer(Long id){
Customer customer = customerRepository.getByIdAndUserRole(id, "customer");
customerRepository.delete(customer);
}
CustomerController:
// DELETE MAPPING
//
// Delete customer with ID
@DeleteMapping("/customers/{id}")
void deleteCustomer(@PathVariable Long id) {
customerService.deleteCustomer(id);
}
【问题讨论】:
标签: java rest spring-mvc exception