API 메시지 바디 JSON

메시지를 넣고 꺼내는 것은 똑같은데 JSON을 변환하는 코드가 필요합니다.

이번에는 HTTP API에서 주로 사용하는 JSON 형식으로 데이터를 전달해봅시다.

JSON 형식 전송

JSON 형식 파싱 추가

보통 JSON을 그대로 쓰지 않고 객체로 바꿔서 사용합니다.

JSON 형식으로 파싱할 수 있게 객체를 하나 생성합니다.

hello.servlet.basic 밑에다가 HelloData를 만듭니다.

Untitled

package hello.servlet.basic;

import lombok.Getter;
import lombok.Setter;

@Getter @Setter
public class HelloData {

    private String username;
    private int age;

}

RequestBodyJsonServlet