TIL/Spring

[Spring] 데이터 처리 흐름 쉽게 이해하기 (개발 순서)

Namani 2025. 1. 17. 13:52

Model(전체 내용) -> DTO(부분부분 짜깁기) -> mapper.xml -> mapper -> service -> controller

 

DTO와 DAO의 차이

 

 

Entity와 Model의 차이

 

  • User라는 Entity는 데이터베이스 테이블의 정보를 담고 있고
  • 같은 User를 기반으로 한 Model은 DTO나 폼 객체처럼
  • 실제 데이터베이스와는 독립적으로 애플리케이션 로직에서 데이터를 전달하는 데 사용될 수 있음