로딩
티스토리 데이터 처리 중입니다.

[Nest.JS] class-transform의 plainToInstance를 활용한 Object Mapping

 [Nest.JS] class-transform의 plainToInstance를 활용한 Object Mapping

Class-transform을 다루기전에 Model Mapper에 대해서 먼저 대략적으로 알아보자. Model Mapper 이 Model Mapper란 쉽게 말해 object에 필드값을 원하는 모양의 object로 매핑시켜주는 라이브러리다.

Typescript에서 Model Mapper는 class-transform이 있다. class-transform중에서 plainToInstance에 대해서 포스팅을 해보려고 한다. 해당 코드는 Nest.js에 service부 이다. plainToInstance 는 무엇이며 excludeExtraneuosValues 는 무엇이고 이걸 왜 쓰는것일까?

하나하나씩 알아보자. 사용이유?

코드를 보면 DB Layer와 View Layer 사이의 역할을 분리하기 위해 Enti.....