작성
·
230
답변 1
0
안녕하세요. 공부해야지님, 공식 서포터즈 OMG입니다.
해당 기능은 프로퍼티 바인딩으로 getXxx setXxx의 동작으로 매핑이 되기 때문에 변수명과 다르게 게터와 세터를 작성하시면 동작합니다.
예시 코드
@RestController
public class TestController {
@RequestMapping("/test")
public HelloData test(@RequestBody HelloData data) {
return data;
}
}
public class HelloData {
private String data;
public String getData1() {
return data;
}
public void setData1(String data) {
this.data = data;
}
}
{
"data1": "test"
}
감사합니다.
요청과 응답 바디에 동일한 json 객체가 포함된 것을 확인하실 수 있습니다.