DTO

Choorok·2022년 1월 26일
0

Weekly Blog

목록 보기
3/6

DTO(Data Transfer Object)

데이터 전송 객체. 즉, 네트워크 간에 데이터를 어떤 식으로 보낼지를 정의한 객체입니다. DTO에는 비즈니스 로직은 포함되지 않지만 데이터 전송을 위한 직렬화와 역직렬화 메커니즘은 포함된다.

MVC Pattern

  • 컨베이어 벨트를 통해서 공장에서 생산 효율성이 극대화 된 것과 같이 프로그래밍에서도 Strategy, Observer, MVC 패턴과 같은 방법으로 각각의 기능들이 스스로의 역할만 수행하게 되었습니다. 이를 통해 유지 및 보수, 확장성, 유연성에 장점을 갖게 되었고 중복코딩을 방지할 수 있게 되었습니다.

  • 그 중 "MVC는 Model, View, Controller의 약자로 프로젝트나 앱을 구성하면서 그 요소를 세가지 역할로 구분하여 controller에서의 제어를 통해 model에서 데이터를 가져오고 시각적인 부분을 담당하는 view에서 사용자에게 전달되어집니다.

0개의 댓글