dgjinsu
close
프로필 배경
프로필 로고

dgjinsu

  • 분류 전체보기 (92)
    • Spring Boot, JAVA 🌱 (39)
    • devOps 💡 (17)
    • DB 🔑 (7)
    • MSA 🧩 (5)
    • 아키텍처, 디자인패턴 ⚙️ (3)
    • Kubernetes 📗 (7)
    • Docker 📘 (11)
    • C# 👊 (1)
    • 회고 🏴 (1)
    • 도서 📌 (1)
  • 홈
  • 태그
  • 방명록

[Spring] Static Method VS Bean 주입

1. 개요DTO 매핑 방식에는 다양한 방법이 있다. 예를 들어, MapStruct 인터페이스를 활용한 매핑, 별도의 매퍼 클래스를 사용한 매핑, from/toXXX와 같은 static 메서드를 이용한 매핑 등이 있다. 이 중 어떤 방식이 가장 우수하다고 단정 짓기는 어렵다. 여러 가지 이유를 고려한 끝에, 별도의 매퍼 클래스를 활용하는 방식을 선택하기로 했다. 하지만 여기서 또 하나의 고민이 생겼다. 이 매퍼 클래스를 Bean으로 등록하여 주입받아 사용할 것인가, 아니면 static 메서드로 정의하여 사용할 것인가?   Spring bean과 Static 함수의 생성 시점은 아래와 같다. 1. Spring bean : JVM 로드 → Tomcat 실행 → Component Scan 시점2. StaticC..

  • format_list_bulleted Spring Boot, JAVA 🌱
  • · 2025. 3. 5.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (92)
    • Spring Boot, JAVA 🌱 (39)
    • devOps 💡 (17)
    • DB 🔑 (7)
    • MSA 🧩 (5)
    • 아키텍처, 디자인패턴 ⚙️ (3)
    • Kubernetes 📗 (7)
    • Docker 📘 (11)
    • C# 👊 (1)
    • 회고 🏴 (1)
    • 도서 📌 (1)
최근 글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바