Concept Flow - DTO pattern for data transfer
Client sends request
Controller receives request
Controller uses DTO to receive/send data
Service processes data
Entity maps to DTO
DTO sent back to client
Data flows from client to controller using DTOs, processed by service, then entity data maps back to DTO for response.