728x90
반응형
@RequestBody
RequestBody는 Body 자체를 가져온다. 그렇기 때문에 GET방식의 메소드에 활용하면 안된다.(GET은 Body가 없음)
POST방식으로 JSON의 형태로 넘겨온 데이터를 객체로 바인딩하기 위해 사용한다.
주로 객체 단위로 받아서 사용한다.
@RequestParam
RequestParam을 사용하면 반드시 해당 파라미터가 전송되어야한다.
required(필수요구사항 설정)값은 default가 true로 되어있어서 해당 파라미터가 전송되지 않으면 400Error가 발생한다.
반드시 필요한 변수가 아니라면 required값을 false로 설정할수있다.
728x90
반응형
'Programming > Spring' 카테고리의 다른 글
[Springboot] 회원관리 예제 - (2)회원 도메인과 리포지토리 만들기 (0) | 2021.03.26 |
---|---|
[Springboot] 회원관리 예제 - (1)비즈니스 요구사항 정리 (0) | 2021.03.26 |
[JSP] 절대경로와 상대경로 (1) | 2021.01.09 |
[Spring] DTO 와 VO (0) | 2020.12.30 |
[Spring] IoC, DI, DL (0) | 2020.12.20 |
댓글