Spring

Spring Boot, Delete 메서드 구현 (@DeleteMapping)

greenyellow-s 2025. 2. 25. 15:25
728x90
반응형

DELETE API

웹 애플리케이션 서버를 거쳐 데이터베이스 등의 저장소에 있는 리소스를 삭제할 때 사용.

서버에서 클라이언트로부터 리소스를 식별할 수 있는 값을 받아 데이터베이스나 캐시에 있는 리소스를 조회하고 삭제하는 역할.

컨트롤러를 통해 값을 받는 단계에서는 간단한 값을 받기 때문에, GET 메서드와 같이 URL에 값을 넣어 요청을 받는 형식으로 구현됨.

 


@PathVariable을 이용한 DELETE 메서드 구현

@DeleteMapping("/{adId}")
public String deleteVariable(@PathVariable String adId) {
	return adId
}

 

 


@RequestParam을 이용한 DELETE 메서드 구현

@DeleteMapping(value = "/adEmail")
public String deleteVariable(@RequestParam String adEmail) {
	return "email = " + adEmail;
}

 

728x90
반응형