# deserialize

9개의 포스트
post-thumbnail

@Builder 클래스 Deserialize 하기

spring application를 layerd architecture 로 개발할 때 interface의 requestBody 를 dto class 로 만들어 구현한다. 이때 멤버변수가 많은 경우, testcode 작성이 용이하려고 @Builder 어노테이션을 clas

2022년 2월 28일
·
0개의 댓글
post-thumbnail

ObjectMapper Deserialize 커스텀 하기

자바 진영에서 개발을 하다보면 Jackson을 이용해서 JSON형식의 데이터를 역직렬화 하는 경우가 많습니다.Jackson을 이용한다면 ObjectMapper를 사용하게 되는데,ObjectMapper는 기본적으로 클래스에 선언된 Setter/Getter메소드를 참조해

2022년 2월 20일
·
0개의 댓글

직렬화(Serialize)와 역직렬화(Deserialize)

얕은 지식으로 객체의 등장은수직으로 내려가던 일방향성에서, 수직으로 하나의 방향을 추가한 것이다.즉, 2차원이 되었지만, 단 하나의 개체만 추가되었다.이에 대해서도 깊은 고찰이 필요하다.최소한의 복잡성을 주고, 그에 대한 효율성을 가져온 것이다.객체가 key, valu

2022년 1월 17일
·
0개의 댓글
post-thumbnail

[CS] StringifyJSON Day-25

JSON 구조가 재귀 함수를 사용할 수 있는 Tree 구조임을 이해해야 합니다. JSON.strigify JSON.parse seriealize deserialize JSON의 탄생 배경 JSON이란 JavaScript Object Notation의 줄임말입니다.

2021년 11월 9일
·
0개의 댓글
post-thumbnail

zonedDateTime 직렬화 이슈(spring boot 1.x 버전)

도메인 특성상 시간값을 정말 많이/ 다양하게 활용하고 있음.api 서버를 만드는데,zonedDateTime value가 굉장히 복잡하게 넘어옴.예를들어 이게.....이렇게.. 어떻게 해결법에 도달했나?

2021년 6월 7일
·
0개의 댓글
post-thumbnail

[CS] 직렬화/역직렬화 이야기

직렬화 :: Serialize객체를 바이트 스트림으로 바꾸는 것. \* 바이트 스트림\*\* : 8비트의 바이트 단위로 입출력하는 클래스, 이진 데이터를 읽고 쓰기 위하여 사용.객체에 저장된 데이터를 스트림에 write하기 위해 연속적인 serial 데이터로 변환하는

2021년 1월 18일
·
0개의 댓글
post-thumbnail

YamlDotNet Part.1

Yaml은 Json이나 Xml 파일과 같이 사람이 읽을 수 있는 데이터 형태의 포맷이다. Yaml의 설계 목적은 사람이 읽을 수 있는 형태, 가독성에 특화되어 있다. 때문에 설정파일(config)의 목적으로 많이 쓰인다.스펙 및 다른 정보를 취득하고 싶다면 아래 링크를

2020년 3월 20일
·
0개의 댓글

@RequestBody에 왜 기본 생성자는 필요하고, Setter는 필요 없을까? #2

이전 글에서는 어떻게 @RequestBody를 처리하는지를 알아보기 위한 과정을 설명했습니다. 이번 글에서는 @RequestBody를 바인딩하는 ObjectMapper에 대해 알아보고, 결론을 짓겠습니다. 참고로 아래 사진들에서 현재 위치(class)는 다음과 같이 찾

2020년 1월 24일
·
5개의 댓글