[REST API] User Resource에서 DELETE 메서드 구현하기

민지·2024년 3월 13일
0

REST API - Spring Boot

목록 보기
12/27

뭘 할건데?

User resource에 대해 GET, POST method까지 구현했으니, 이번 포스팅에서는 Delete method를 만들자!

  • DELETE /users/{id} -> /users/1

UserDaoService -> deleteById 메서드 추가

	public void deleteById(int id) {
		Predicate<? super User> predicate = user -> user.getId().equals(id);
		users.removeIf(predicate);
	}

UserResource -> @DeleteMapping 추가

	// DELETE /users/{id}
	@DeleteMapping("/users/{id}")
	public void deleteUser(@PathVariable("id") int id) {
		service.deleteById(id);
	}

실행결과





참고 및 출처
이 시리즈는 Udemy 강의의 내용을 정리한 것입니다.
https://www.udemy.com/course/spring-boot-and-spring-framework-korean/

profile
배운 내용을 바로바로 기록하자!

0개의 댓글