์ปดํฌ๋ํธ์ค์บ1 Spring - ์คํ๋ง ๋น๊ณผ ์์กด๊ด๊ณ1 ์ปดํฌ๋ํธ ์ค์บ๊ณผ ์๋ ์์กด๊ด๊ณ ์ค์ ์์ฑ์์ @Autowired ๊ฐ ์์ผ๋ฉด ์คํ๋ง์ด ์ฐ๊ด๋ ๊ฐ์ฒด๋ฅผ ์คํ๋ง ์ปจํ ์ด๋์์ ์ฐพ์์ ๋ฃ์ด์ค๋ค. ์ด๋ ๊ฒ ๊ฐ์ฒด ์์กด๊ด๊ณ๋ฅผ ์ธ๋ถ์์ ๋ฃ์ด์ฃผ๋ ๊ฒ์ DI (Dependency Injection), ์์กด์ฑ ์ฃผ์ ์ด๋ผ ํ๋ค. ์ด์ ํ ์คํธ์์๋ ๊ฐ๋ฐ์๊ฐ ์ง์ ์ฃผ์ ํ๊ณ , ์ฌ๊ธฐ์๋ @Autowired์ ์ํด ์คํ๋ง์ด ์ฃผ์ ํด์ค๋ค. ์ฐธ๊ณ : helloController๋ ์คํ๋ง์ด ์ ๊ณตํ๋ ์ปจํธ๋กค๋ฌ์ฌ์ ์คํ๋ง ๋น์ผ๋ก ์๋ ๋ฑ๋ก๋๋ค. @Controller ๊ฐ ์์ผ๋ฉด ์๋ ๋ฑ๋ก๋จ ์คํ๋ง ๋น์ ๋ฑ๋กํ๋ 2๊ฐ์ง ๋ฐฉ๋ฒ ์ปดํฌ๋ํธ ์ค์บ๊ณผ ์๋ ์์กด๊ด๊ณ ์ค์ ์๋ฐ์ฝ๋๋ก ์ง์ ์คํ๋ง ๋น ๋ฑ๋กํ๊ธฐ 2023. 7. 4. ์ด์ 1 ๋ค์