@RequestBody 및 @RequestParam

Spring과 함께 작업하려는 장기적인 시도에서 두 사람은 혼란스러워서 정리하기로 결정했습니다.

양식 태그를 통해 데이터를 보내려고 합니다.

@request 매개변수HTTP입니다.

요청 매개변수받다

HTTP 본문은 직접 검색되지 않습니다.

@ResponseBody
    @PostMapping("test/request-param")
    public TestData requestParam(@RequestParam String name,
                                 @RequestParam int age) {
        TestData testData = new TestData();
        testData.setName(name);
        testData.setAge(age);
        return testData;
    }

@요청 본문클라이언트가 JSON 형식으로 데이터를 보낼 수 있도록 허용 HTTP 본문 콘텐츠Object로 변환해주는 역할을 합니다.

@ResponseBody
    @PostMapping("/test/request-body")
    public TestData requestBody(@RequestBody TestData testData) {
        return testData;
    }