Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 718 Bytes

Dto 와 JoiValidator 를 사용한 코드 개선.md

File metadata and controls

22 lines (15 loc) · 718 Bytes

< 뒤로가기

Dto 와 JoiValidator 를 사용한 코드

이번 프로젝트에서는 레이어드 아키텍처 패턴에 DTO와 JoiValidator를 추가해 진행했습니다.

1. DTO

DTO(Data Transfer Object)는 계층 간 데이터 교환을 위해 사용하는 객체로, 어떤 기능에 필요한 데이터들을 모아 놓은 것입니다. 본 트로젝트에서는 module폴더 내 _.loader.js

Controller, Service, Repository 각 계층 사이에서 메서드가 실행될 때 필요한 데이터들을 DTO가 운반합니다.

<<<<<<< HEAD
// boa
=======
//
>>>>>>> 6b5a95c1b01dad5d454edac326692e24e854e988
  • 작성자 : @waveinyu
  • 작성일자 : 2022-08-17