관리 메뉴

제뉴어리의 모든것

DAO, DTO, Entity Class 차이와 정의, 예시 본문

Spring Boot

DAO, DTO, Entity Class 차이와 정의, 예시

제뉴어리맨 2021. 1. 15. 20:01

- DAO

실제로 DB에 접근하는 객체.

Service와 DB를 연결하는 고리역할.

 

- DTO

계층간 데이터 교환을 위한 객체(Java Beans).

즉, DB 데이터가 Presentation Logic Tier로 넘어오게 될때는 DTO의 모습으로 바껴서 오가는것.

 

- Entity Class

실제 DB 테이블과 매칭되는 클래스.

 

 

 

[DAO] DAO, DTO, Entity Class의 차이 - Heee's Development Blog (gmlwjd9405.github.io)