Provider란 Provider는 Nest에서 가장 중요한 개념입니다.기본 Nest 클래스 중 상당수는 service, repository, factory, helpers 등 거의 모든 것이 Provider로 취급될 수 있습니다.Provider의 주요 아이디어는 종속성으로 주입(dependency Injection) 될 수 있다는 것입니다.이는 객체가 서로 다양한 관계를 생성할 수 있으며 이러한 객체를 "연결(wiring up)"하는 기능이 주로 Nest 런타임 시스템에 위임(delegated)될 수 있음을 의미합니다. import { Injectable } from '@nestjs/common';import { Cat } from './interfaces/cat.interface';@Injectabl..