728x90 RequestParam1 @RequestBody, @ModelAttribute, @RequestParam 클라이언트에서 받은 요청을 객체로 바인딩 하기 위해 사용하는 방법에 알아보자 ● @RequestParam - 1개의 HTTP 요청 파라미터를 받기 위해 사용한다. 필수 여부가 true로 설정되어 있기에 반드시 해당 파라미터가 반드시 해당 파라미터가 전송되어야 하며, 파라미터가 전송되니 않으면 400 에러가 발생한다. 반드시 필요한 값이 아니라면 required를 false로 설정해 주면 된다.(defaultValue 옵션을 사용하면 기본값을 지정할 수 있다.) ● @RequestBody - 클라이언트가 전송하는 JSON(application/json) 형태의 HTTP Body를 Java 객체로 변환 시켜주는 역할을 한다. 그렇게 때문에 Body가 존재하지 않는 HTTP Get 메소드에 @RequestBo.. 2022. 10. 30. 이전 1 다음 728x90