본문 바로가기 메뉴 바로가기

가지가지 하는중

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

가지가지 하는중

검색하기 폼
  • 분류 전체보기 (84)
    • JAVA (18)
    • 코딩테스트 (11)
    • 환경 (19)
    • Spring (9)
    • 오답노트 (10)
    • Project (1)
    • 공부 (12)
      • 원리 (5)
      • 설계 (0)
      • 효율 (0)
      • 영어 (7)
    • 일상생활 (4)
      • 계획&회고 (0)
      • 리뷰 (4)
  • 방명록

Jackson (1)
JSON Jackson Annotaion으로 처리

데이터 형태가 서버에서 파싱하여 사용하기 좋게 찰떡같이 수신되면 좋겠지만, 그렇지 않은 경우도 많다. 최근 진행하고있는 프로젝트에서 특정 프로토콜 기반으로 통신하기위해서 정해진 포멧으로 JSON을 생성해서 사용해야했는데, 그게 좀 특이한 형태였다. 그래서 데이터를 Map을 해당 프로토콜 기반 JSON 형태로 Serialize하고, 다시 Deserialize 해서 필요한 Object들에 맞게 파싱해주는 작업을 했다. 이 과정에서 주로 사용 및 테스트 했던 어노테이션을 위주로 정리하였으며, 아래 링크를 확인하면 더 많은 어노테이션을 확인 할 수 있다. 참고: https://www.baeldung.com/jackson-annotations Serialization 1. @JsonAnyGetter : Map이 ..

Spring 2022. 4. 2. 02:34
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 볼드타입
  • Git
  • docker
  • Queue
  • prod
  • Environment
  • kafkastreams
  • Kafka
  • logback
  • builder
  • IntelliJ
  • nifi
  • TheBoldType
  • 생성자
  • Stage
  • HandleHttpResponse
  • invokehttp
  • season5
  • Java
  • Jenkins
  • Volume
  • Kubernetes
  • spinnaker
  • 프로그래머스
  • springboot
  • Encoding
  • 코딩테스트
  • Spring
  • response
  • handlehttprequest
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Blog is powered by Tistory / Designed by Tistory

티스토리툴바