Jackson
[Spring] 2. jackson을 이용한 data binding 이해하기(생성자, constructor)
[Spring] 2. jackson을 이용한 data binding 이해하기(생성자, constructor)
2022.04.26저번 편에서는 getter/setter 에 대한 직렬화, 역직렬화가 어떻게 이루어지는지 알아보았습니다. 관련 내용을 아직 보지 않으셨다면 먼저 저번 편 글을 보시고 이번 게시글을 읽으시는 것을 추천드립니다. https://beaniejoy.tistory.com/75 [Spring] 1. jackson을 이용한 data binding 이해하기(ObjectMapper, field & getter/setter) Spring Framework를 이용해 web application을 개발하다보면 request - POJO 객체 - response로 data가 흘러간다는 것은 누구나 다 알게 됩니다. 최근에는 web application에 들어오고 나가는 data를 대부분 JSON.. beaniejoy.tistor..
[Spring] 1. jackson을 이용한 data binding 이해하기(ObjectMapper, field & getter/setter)
[Spring] 1. jackson을 이용한 data binding 이해하기(ObjectMapper, field & getter/setter)
2022.04.01Spring Framework를 이용해 web application을 개발하다보면 request - POJO 객체 - response로 data가 흘러간다는 것은 누구나 다 알게 됩니다. 최근에는 web application에 들어오고 나가는 data를 대부분 JSON 포맷으로 처리하고 있습니다. 그러면 이러한 JSON 데이터를 application 내의 POJO 객체로 변환하고 처리된 데이터를 다시 JSON 형태로 변환해서 내보내야 하는데 이러한 일들을 누가 하는 것일까요. Spring에서는 보편적으로 이러한 일을 jackson 라이브러리가 맡아서 작업하고 있습니다. (Spring Boot를 사용하면 jackson 라이브러리는 기본적으로 내장되어 data binding에 사용되고 있습니다.) jacks..