도로그
close
프로필 배경
프로필 로고

도로그

    • 분류 전체보기 (88)
      • JAVAs (2)
      • JAVA (16)
      • HTML (43)
        • Html (4)
        • Css (8)
        • JavaScript (7)
        • Jquery (1)
        • React (5)
        • SQL (12)
        • Java (5)
      • Spring Boot (4)
      • SI (8)
      • 프로젝트 (0)
        • 팀 프로젝트 (0)
        • 개인 프로젝트 (0)
      • Git (3)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록

DTO와 Entity의 분리 이유

DTO와 Entity를 왜 분리해야 할까?한 줄 요약DTO는 "데이터 전달용", Entity는 "데이터 저장/로직용"이다.역할이 다르기 때문에 둘을 분리하면 더 안전하고 유지보수에 강한 코드가 된다.핵심 개념 정리구분 DTO (Data Transfer Object) Entity (도메인 모델)목적계층 간 데이터 전달용DB 테이블 매핑 및 비즈니스 로직 처리위치Controller ↔ Service ↔ View 사이Repository ↔ Service ↔ DB예시회원가입폼, 숙소등록폼Member, Accommodation 등 테이블 객체사용 범위외부 입력/응답 전용DB 저장/조회, 연관관계 포함포함 데이터최소한의 필드만모든 컬럼, 연관 객체 포함특징Getter/Setter만 있는 순수 데이터 객체JPA 어노..

  • format_list_bulleted 카테고리 없음
  • · 2025. 6. 8.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (88)
    • JAVAs (2)
    • JAVA (16)
    • HTML (43)
      • Html (4)
      • Css (8)
      • JavaScript (7)
      • Jquery (1)
      • React (5)
      • SQL (12)
      • Java (5)
    • Spring Boot (4)
    • SI (8)
    • 프로젝트 (0)
      • 팀 프로젝트 (0)
      • 개인 프로젝트 (0)
    • Git (3)
최근 글
인기 글
최근 댓글
태그
  • #SQL
  • #자료형
  • #변수
  • #CRUD
  • #인텔리제이
  • #자바
  • #클래스
  • #HTML
  • #함수
  • #CSS
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바