Notice
Recent Posts
Link
Recent Comments
«   2025/04   »
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
Archives
Today
Total
관리 메뉴

지니의 개발로그

DTO(Data Transfer Object)란? 본문

내일배움캠프

DTO(Data Transfer Object)란?

지니♥︎ 2024. 6. 5. 10:21

 

🚩 20240604 TIL 내일배움캠프 #50일차

 

🟢 DTO(Data Transfer Object)

 

  • 데이터 전송 및 이동을 위해 생성되는 객체
  • Client에서 보내오는 데이터를 객체로 처리할 때 사용
  • 또한 서버의 계층 간의 이동에도 사용
  • DB와의 소통을 담당하는 Java 클래스(NTT)를 그대로 Client에 반환하는 것이 아니라
    DTO로 한번 변환한 후 반환

 

  •  이름 규칙 예시 : 
    Request의 데이터를 처리할 때 사용되는 객체는 RequestDto
    Response를 할 때 사용되는 객체는 ResponseDto
    (절대적인 규칙은 아니기 때문에 조직에 따라 규칙이 다를 수 있음)

 

'내일배움캠프' 카테고리의 다른 글

Generics(제네릭)이란?  (0) 2024.06.10
Library(라이브러리)란?  (0) 2024.06.07
Constructor(생성자)란?  (1) 2024.06.04
접근제어자  (0) 2024.06.03
Component(컴포넌트)란?  (0) 2024.05.31