[CS] DTO/VO, DAO

2023. 3. 9. 19:28·CS
728x90
728x90

DTO & VO

#  DTO (Data Transfer Object, 데이터 전송 객체)

  - 계층 간 데이터 교환을 하기 위해 사용하는 객체

  - request와 response에서 주고받는 객체

  - 로직을 가지지 않음 (getter & setter 메서드, 멤버변수, 생성자만 가짐)

  - 가변

  - DB의 각 컬럼을 DTO의 각 멤버변수로 매핑함

#  VO (Value Object, 값 객체)

  - 데이터 전송과 저장을 목적으로 사용되는 객체

  - 불변 (setter 메서드 X)

  - read-only (읽기만 가능)

 

DAO (Data Access Object)

  - 데이터에 접근하기 위한 객체

 

 

320x100
반응형
저작자표시 비영리 변경금지 (새창열림)

'CS' 카테고리의 다른 글

[HTTP] REST API 방식  (0) 2023.03.22
[HTTP] 웹 서비스와 웹 리소스 (URI & URL)  (0) 2023.03.22
[HTTP] 통신 프로토콜 - HTTP와 HTTPS  (0) 2023.03.21
[HTTP] 인코딩과 포트  (0) 2023.03.21
[CS] 명칭 표기법 (카멜, 파스칼, 스네이크, 헝가리안)  (0) 2023.03.09
'CS' 카테고리의 다른 글
  • [HTTP] 웹 서비스와 웹 리소스 (URI & URL)
  • [HTTP] 통신 프로토콜 - HTTP와 HTTPS
  • [HTTP] 인코딩과 포트
  • [CS] 명칭 표기법 (카멜, 파스칼, 스네이크, 헝가리안)
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (385)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (9)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • IT Notes (13)
      • Error Notes (17)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
      • etc. (0)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    Codeigniter
    C#
    면접
    Swing
    http
    SpringBoot
    zapier
    SQL
    SWAGGER
    typeScript
    jQuery
    jsp
    개발일지
    Wordpress
    tailwindcss
    Hotkeys
    오블완
    js
    Android
    티스토리챌린지
    CSS
    HTML
    java
    php
    git
    vuejs
    cs
    SEO
    errorNote
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[CS] DTO/VO, DAO
상단으로

티스토리툴바