인프런 커뮤니티 질문&답변

빠르면비행기님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

회원 목록 조회

entity vs form vs dto

21.11.27 20:17 작성

·

395

1

entity vs form vs dto
 
1. 이들은 각각 어떤 특징이 있다고 생각하면 될까요?
2. 이셋을 큰 틀로 보자면 모델로 봐도 되나요?

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

2021. 11. 28. 21:47

안녕하세요. HK_LEE님

entity: 핵심 비즈니스 도메인이고, JPA에서는 데이터베이스 테이블과 ORM 매핑되어 있는 객체입니다.

form: HTTP API, HTML Form 데이터를 전달 받고, 또 HTML Form에 전달하는 목적으로 사용되는 객체입니다.

DTO: 데이터 전송 객체입니다. 데이터를 전달하는 목적으로 사용합니다. 주로 로직은 없고 단순 getter, setter만 존재합니다.

감사합니다.