DTO(Data Transfer Object)

jooog·2022년 6월 5일
0

스프링DB

목록 보기
3/13

✨ DTO(Data Transfer Object)

데이터 전송 객체를 말한다. 다른 기능은 없으며 데이터를 전달하는 용도로만 사용하는 객체를 뜻한다.

@Data
public class UserDto {

    private String userName;
    private Integer age;


    public UserDto() {
    }

    public UserDto(String userName, Integer age) {
        this.userName = userName;
        this.age = age;

    }
}

DTO를 꼭 붙여야하는 건 아니지만 이름을 통해 기능을 한번에 확인할 수 있으려면 DTO를 붙여주는 것이 좋다. 프로젝트를 진행할때는 다른 개발자들과 협의하에 일관성 있는 규칙에 따라 객체의 이름을 붙여주면 된다.

0개의 댓글