# HTTP 요청 데이터 - API 메시지 바디 - JSON

JSON 형식 파싱 추가\
JSON 형식 데이터를 파싱할 수 있도록 객체를 생성한다.

lombok이 제공하는 @Getter , @Setter 덕분에 다음 코드가 자동으로 추가된다.(눈에 보이지는 않는다.)

```java
package hello.servlet.basic;

import lombok.Getter;
import lombok.Setter;

@Getter @Setter
public class HelloData {
    private String username;
    private int age;
}

```

**스프링부트는 기본적으로 JSON 라이브러리인 Jackson을 가지고 있기 때문에 ObjectMapper를 사용해서 HTTP 요청 메시지의 바디부분을 HelloData.class로 맵핑할 수 있다!**

Postman으로 테스트한 결과 helloData로 파싱해서 데이터가 잘 출력되는 것을 알 수 있다.

![](https://4059345879-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdtAbfiAnzkPUNovpHX%2F-MdvCS5st2U4x-SvM2XT%2F-MdvCdLYAQemtLjwntym%2FScreen%20Shot%202021-07-06%20at%206.46.23%20PM.png?alt=media\&token=e6d868fc-0623-403d-b289-ddd9c4417fc2)
