목록2023/07/14 (1)
Rootable의 개발일기
@RequestParam vs @ModelAttribute vs @RequestBody
📌 @RequestParam 단일 데이터를 받기 위해 사용 클라이언트 요청의 Content-Type이 "application/json"이든 "application/x-www-form-encoded"이든 "multipart/form-data"이든 상관 없이 동일하게 key에 매칭되는 하나의 필드 값을 받을 수 있다. URL에서 파라미터를 추출하기 때문에 HTTP API처럼 직접 HTTP 바디에 데이터를 담는 경우에는 사용 불가 요청 파라미터 이름과 변수 이름이 같으면, @RequestParam의 name 값이 없어도 된다. 위 경우처럼 이름이 같은 상황에서 String, int, Integer 등 단순 타입이면 @RequestParam 생략 가능 @RequestParam 생략하면 Spring MVC..
Spring
2023. 7. 14. 15:02