
@RequestParam 와 @RequestBody 알아보기
·
노빠꾸 개발일지/SPRING
1. @RequestParma : URL 또는 폼 데이터 바인딩동작 : 서블릿 API가 합쳐 둔 request parameter map에서 값을 꺼내어 메서드 인자로 주입한다. 단순 타입, 배열, List, Map 모두 지원한다.GET, POST 구분 없음 : x-www-form-unlencoded POST도 동일하게 처리하므로 검색, 필터, 로그인 폼 모두 활용 가능하다.멀티파트 파일 : 파일 자체는 @RequestPart / MultipartFile을 쓰지만 파일명 같은 메타데이터는 @RequestParam으로 함께 받을 수 있다.@GetMapping("/books")public List list( @RequestParam(defaultValue = "0") int page, @Reques..