Back-End/JavaSpring

Jackson이란? (spring boot)

stars_one 2025. 2. 25. 23:54

 

1. Jackson은 뭘까?

개발 하다가 jackson 라이브러리를 dependeny에서 확인하게 되었는데,

문득 엇 이건 뭐지라는 생각이 들어서 찾아보게 되엇따..

 

 

 

그런데 잠깐... 혹시....

 

 

 

전설의?

 

 

둠칫두둠칫

 

 

 


 

 

 

그렇다 Jackson은 JSON 데이터 구조를 처리해주는 라이브러리 인 것!!

 

Object -> JSON

JSON -> Object

 

로 변환이 가능하다는 점!

 

Spring은 3.0 버전 이후로 Jackson과 관련된 API를 제공하면서,

우리가 직접 소스코드를 작성하여 JSON 데이터를 처리하지 않아도 자동으로 처리해주고 있다.

(springboot-starter-web에는 default로 Jackson관련 라이브러리들을 제공하고 있다)

 

직접 JSON 데이터를 처리해주고 싶으면, Jackson 라이브러리의 ObjectMapper를 사용하면 된다

 

끗!

 

728x90