코드 건축 현장
close
프로필 배경
프로필 로고

코드 건축 현장

  • 분류 전체보기 (87)
    • CS (1)
    • 소프트웨어 아키텍쳐 (1)
    • WEB (7)
    • 네트워크 (3)
    • Frontend (44)
      • HTML (1)
      • CSS (3)
      • JavaScript (15)
      • TypeScript (1)
      • React (13)
      • Next.js (8)
    • Backend (11)
      • Java (7)
      • Node.js (2)
    • DB (3)
    • DevOps (5)
    • 알고리즘 풀이 (1)
    • 사이드프로젝트 (2)
    • git (3)
    • .ect (4)
    • 트러블 슈팅 (1)
  • 홈
  • 태그
  • 방명록
728x90

[Java] DTO와 VO의 차이점

DTO(Data Transfer Object)와 VO(Value Object)란?객체 지향 프로그래밍에서 DTO와 VO는 모두 객체이지만 그 목적과 사용 방식이 다르다.DTO는 주로 데이터 전송에 초점을 맞추고 있으며, VO는 객체의 값 자체에 집중하여 불변성을 유지하는 특징이 있다. DTO(Data Transfer Object): 데이터 전송을 위한 객체가변 객체DTO는 시스템 간에 데이터를 전송하는 데 사용된다. 이 객체는 데이터를 저장하고 그 값을 변경할 수 있다. 예를 들어, 클라이언트에서 서버로 데이터를 전송하거나 데이터베이스에서 데이터를 불러와 다른 계층으로 전달할 때 주로 사용된다.특징Setter와 Getter 제공: 데이터를 외부에서 가져오거나 수정할 수 있다.주로 네트워크 통신에서 사용:..

  • format_list_bulleted Backend/Java
  • · 2024. 10. 15.
  • textsms
728x90
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (87)
    • CS (1)
    • 소프트웨어 아키텍쳐 (1)
    • WEB (7)
    • 네트워크 (3)
    • Frontend (44)
      • HTML (1)
      • CSS (3)
      • JavaScript (15)
      • TypeScript (1)
      • React (13)
      • Next.js (8)
    • Backend (11)
      • Java (7)
      • Node.js (2)
    • DB (3)
    • DevOps (5)
    • 알고리즘 풀이 (1)
    • 사이드프로젝트 (2)
    • git (3)
    • .ect (4)
    • 트러블 슈팅 (1)
최근 글
인기 글
최근 댓글
태그
  • #Next.js
  • #HTTP
  • #react
  • #오블완
  • #node.js
  • #JavaScript
  • #튜토리얼
  • #JS
  • #티스토리챌린지
  • #Java
전체 방문자
오늘
어제
전체
250x250
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바