반응형
@DeleteMapping("dummy/user/{id}")
public String deleteUser(@PathVariable int id) {

    /** 방법1 (예외처리가 안 되어있음)**/
    //userRepository.deleteById(id);

     /** 방법2 **/
    try {
        userRepository.deleteById(id);
    }catch (Exception e) {
        return "삭제에 실패했습니다. 해당 id는 존재하지 않습니다.";
    }

    return "삭제되었습니다.";
}
반응형