제이스토리

  • 홈
  • 태그
  • 방명록

ModelMapper 1

ObjectMapper & ModelMapper

토이프로젝트를 진행하면서, entity 객체에 대하여 dto로 변환하는 로직이 코드량의 많은 부분을 차지하고 있었다. 특히 계층 구조가 깊은 객체일수록 dto로 변환하는 로직은 더 복잡해지고 방대해졌다. 해당 문제를 해결하기 위해 라이브러리를 사용하기로 하였고, 라이브러리를 찾아보던 중, 두가지 mapper가 존재하였다. ✅ ObjectMapper ObjectMapper에 대해 알아보기 전, 직렬화 및 역직렬화에 대한 개념을 알고 있어야 한다. ✔️ 직렬화 객체 형식의 Object를 Json 형태로 변환해주는 것을 의미 직렬화를 위해서는 각 인스턴스 변수에 Getter 메소드가 포함되어 있어야 한다 OR @JsonProperty가 명시되어 있어야 한다. ✔️ 역직렬화 Json 형식의 포맷을 Object ..

토이 프로젝트 배우게 된 것들 & 오류 해결🐰 2023.02.25
이전
1
다음
더보기
프로필사진

제이스토리

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기
    • 🔥 테스트 코드 정복
    • 배움 기록_실무 ✏️
    • 🐥주니어 개발자의 개발 일기🐥
    • 📌 디자인패턴
    • 📝 이것이 자바다
    • 📝 스프링의 핵심원리 - 기본편
    • 토이 프로젝트 배우게 된 것들 & 오류 해결🐰
    • 📝 스프링 MVC 1편 - 백엔드 웹 개발 핵심 ..

Tag

제한된 타입 파라미터, 다형성의 본질, 개발 일기, SQS 구성요소, Java, 긴 폴링, feign client, 영속성 전이, H2, aws api-gateway, CASCADE, JPA, 짧은 폴링, Amazon SQS, 자바, SQS 기본 아키텍처, 이것이 자바다, 객체지향 프로그래밍, Static, QueryDSL,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

  • 깃허브

티스토리툴바