@DeleteMapping("/dummy/user/{id}")
public String delete(@PathVariable int id) {
try {
userRepository.deleteById(id);
} catch(EmptyResultDataAccessException e) {
return "삭제에 실패하였습니다. 해당 id는 DB에 없습니다.";
}
return "삭제되었습니다. id: " + id;
}
삭제는 별 거 없다. 이런식으로 예외 처리 정도만 해주면 된다.
'취업 준비 > Spring boot' 카테고리의 다른 글
19. 스프링 기본 파싱전략과 JSON 통신 (0) | 2022.01.25 |
---|---|
18. 예외처리 컨트롤러 만들기 (0) | 2022.01.24 |
15. 전체 User select 및 paging 처리 (0) | 2022.01.24 |
14. id로 select 테스트 (0) | 2022.01.24 |
13. 회원가입을 위한 insert 테스트 (0) | 2022.01.24 |