Providers ์ด๋์ปจํธ๋กค๋ฌ ์์์ ์๋น์ค, ๋ ํฌ์งํ ๋ฆฌ, ํฉํ ๋ฆฌ, ํฌํผ ๋ฑ์ ๋ชจ๋
Providers๋ฅผ ์ทจ๊ธํ ์ ์๊ธฐ์ ๊ฐ๊ฐ ์์ฑํ๊ณ ์ปจํธ๋กค๋ฌ์ ์ฃผ์ ํ์ฌ ์ฌ์ฉํ๋ค๋ ๊ฐ๋
Providers๋ Nest์ ๊ธฐ๋ณธ ๊ฐ๋
์ด๋คProviders๋ก ์ทจ๊ธ๋ ์ ์๋คProviders์ ์ฃผ์ ์์ด๋์ด๋ ์ข
์์ฑ์ผ๋ก ์ฃผ์
ํ ์ ์๋ค๋ ๊ฒ์ด๋ค
Service ๋?@Injectable ๋ฐ์ฝ๋ ์ดํฐ๋ก ๊ฐ์ธ์ ธ์ ๋ชจ๋์ ์ ๊ณต๋๋ฉฐ, 
Service๋ฅผ Controller์์ ์ด์ฉํ ์ ์๋ ๋ฐฉ๋ฒ( Dependency Injection)Contoller์์
this.appService.getHello(); ์ด๋ฐ์์ผ๋ก Service์ ์ ์ํด๋์ ๋ฉ์๋๋ฅผController์์ ๊ฐ์ ธ์์ ์ฌ์ฉํ๋ค
BoardsService๋ฅผ Contructor ํด๋์ค์์ ๊ฐ์ ธ์ค๊ณ (Injected)Private ๋ฌธ๋ฒ์ ์ฌ์ฉProviders ๋ฑ๋กํ๊ธฐNest์ ๋ฑ๋กํด์ผ Provider๋ฅผ ์ฌ์ฉํ ์๊ฐ ์๋๋ฐmodule ํ์ผ > providersํญ๋ชฉ ์์Provider๋ฅผ ์ถ๊ฐํ๋ค