@RequestBody, @RequestParam, @ModelAttribute차이


@RequestBody, @RequestParam, @ModelAttribute차이

@RequestBody-Http 요청의 body부분을 JSON으로 변환시켜주는 역할-POST 방식으로 넘어온 데이터를 객체로 바인딩-POST방식으로만 사용해야됨@RequestParam-요청 파라미터를 1:1로 받기 위해 사용-반드시 파라미터가 전송되어야한다(안되면 400error)-defaultValue로 값을 설정해 주던지 required를 false로 바꾸어서 값이 없어도 괜찮다하던지@ModelAttribute-요청된 여러개의 파라미터들을 1대1로 객체에 바인딩 해서 받을수 있음...

@RequestBody, @RequestParam, @ModelAttribute차이에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : @RequestBody, @RequestParam, @ModelAttribute차이