Model과 DTO에 대한 의문점들 DTO와 Model을 왜 분리해야하는가? Model이 DTO의 존재를 모르게 하라? Model→ DTO에 대한 파싱은 어느 레이어에서 수행되어야 하는가? DTO와 Model을 왜 분리해야할까? 가장 중요한 이유는 DB의 민감한 정보를 Response하지 않기 위함일 것이다. 다른 시각으로 협업을 생각해보자 (멘토님은 FE와 BE의 의존성을 분리한다. 라는 말씀을 하셨다) 만약 FE쪽에서 REQUSET를 위한 프로퍼티명을 하나 변경했다고 가정하자. DTO가 없는 환경이라면 BE쪽에서는 Model의 변수명을 변경해야 할 것이고 연쇄적으로 해당 변수와 연관된 비즈니스 로직의 메서드명, 내부 동작에서의 변수명을 변경해야 할 것이다. 당장 생각나는 것만 해도 모델의 변수명, 서..