[Spring] DELETE API 작성

WOOK JONG KIM·2022년 10월 25일
0
post-thumbnail
post-custom-banner

저장소에 있는 리소스를 삭제할 때 사용하는 API

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

@PathVariable과 @RequestParam을 활용하여 DELETE 메서드 구현

@RestController
@RequestMapping("/api/v1/delte-api")
public class DeleteController{
	
    @DeleteMapping(value = "/{variable}")
    public String DeleteVaraible(@PathVariable String variable){
    	return variable;
    }
    
    // request1?email=value
    @DeleteMapping(value = "/request1")
    public String getRequestPararm1(@RequestParam String email){
    	return "e-mail : " + email
    }
}

PUT API와 작성 방식 비슷

profile
Journey for Backend Developer
post-custom-banner

0개의 댓글