본문 바로가기

프레임워크/Spring boot

Spring> Spring REST> JSON Data Binding

Intro

  • JSON data 를 Java POJO 로 변환하는 과정을 Data binding이라고 한다
  • Jackson Project를 이용하여 data binding을 다룬다.
  • Jackson은  Maven project로 가져온다.
  • 파일로부터 데이터를 읽고 클래스의 인스턴스를 생성한다. 
  • JSON 데이터를 클래스에 넣고 사용한다.  클래스를 JSON으로 바꾼다.  이걸 Jackson이 처리한다.
  • Spring이 자동적으로 Jackson Intergration을 다룬다. REST controller를 통해서 JSON에서 POJO로 바꾸고 객체에서 JSON으로도 바뀐다.

 

'프레임워크 > Spring boot' 카테고리의 다른 글

Stereo Type Annotation  (0) 2024.01.06
Object Mapper 구현하기  (0) 2022.09.23
Resolver 란?  (2) 2022.09.13
@Transactional을 선언했을때의 코드 흐름(내부 구조까지)  (0) 2022.08.22
왜 ReponseEntity를 사용할까?  (0) 2022.08.15