반응형

DTO 2

[Spring] 노인 객체

노인 객체는 단순하게 1. 이름 2. 핸드폰 번호 만 받기로 했다 그래서 DTO 를 아래와 같이 설정했다 이름과 핸드폰 자리수에 대한 예외 처리도 DTO 에서 처리했다 package com.example.Mind_in_Canvas.dto.user;import java.time.LocalDateTime;import java.util.UUID;import jakarta.validation.constraints.NotBlank;import jakarta.validation.constraints.Pattern;import jakarta.validation.constraints.Size;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Ge..

TIL/JAVA 2025.01.10

[Spring] DTO 와 Entity 의 개념과 차이

Spring Boot 로 프로젝트를 진행하면서 코드를 작성하고 있는데 DTO 는 데이터 전송을 위한 객체, Entity 는 DB 와 연결하는 객체라고 개념만 알고 있어서이번 기회에 DTO 와 Entity 의 개념과 차이를 정리해본다  DTO, Data Transfer Object 계층 간 데이터를 전달하는 객체 일반적으로 데이터를 캡슐화하고, 필요한 정보만 포함하도록 설계된다 클라이언트에 응답 데이터를 보낼 때, 엔티티의 민감한 정보를 제외하거나 필요한 정보만 전달한다 🐣 예를 들어, 서버와 클라이언트가 통신할 때 데이터를 교환해야 하는데,이 데이터를 하나로 묶어서 전달하는 데 사용된다즉, DTO 는 데이터를 간단하게 포장해서 서버와 클라이언트가데이터를 쉽게 주고 받을 수 있도록 도와주는 도구이다 🐣..

TIL/JAVA 2025.01.08
반응형