
[Spring ๊ธฐ๋ณธ] 6. ์ปดํฌ๋ํธ ์ค์บ
ยท
STUDY๐
์๋
ํ์ธ์!์ด๋ฒ์๋ ์ปดํฌ๋ํธ ์ค์บ์ ๋ํด์ ๊ณต๋ถํ๊ณ ์์ต๋๋ค.๊ทธ๋ผ ์์ํด๋ณผ๊ฒ์!!๊ณ ๊ณ !!1. ์ปดํฌ๋ํธ ์ค์บ๊ณผ ์์กด๊ด๊ณ ์๋ ์ฃผ์
์์ํ๊ธฐ์ง๊ธ๊น์ง ์คํ๋ง ๋น์ ๋ฑ๋กํ ๋๋ ์๋ฐ ์ฝ๋์ @Bean์ด๋ XML์ ๋ฑ์ ํตํด์ ์ค์ ์ ๋ณด์ ์ง์ ๋ฑ๋กํ ์คํ๋ง ๋น์ ๋์ดํ์ต๋๋ค.์์ ์์๋ 4๊ฐ์ ๋๋ฐ์ ์ ๋์ด์ ๊ด์ฐฎ์์ง๋ง, ์ด๋ ๊ฒ ๋ฑ๋กํด์ผ ํ ์คํ๋ง ๋น์ด ์์ญ ์๋ฐฑ ๊ฐ๊ฐ ๋๋ฉด ์ผ์ผ์ด ๋ฑ๋กํ๊ธฐ๋ ๊ท์ฐฎ๊ณ , ์ค์ ์ ๋ณด๋ ์ปค์ง๊ณ ๋๋ฝํ๋ ๋ฌธ์ ๋ ๋ฐ์ํฉ๋๋ค.๊ทธ๋์, ์คํ๋ง์ ์ค์ ์ ๋ณด๊ฐ ์์ด๋ ์คํ๋ง ๋น์ ๋ฑ๋กํ๋ ์ปดํฌ๋ํธ ์ค์บ์ด๋ผ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.๋, ์์กด๊ด๊ณ๋ ์๋์ผ๋ก ์ฃผ์
ํ๋ @Autowired ๋ผ๋ ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค. ์ฝ๋๋ก ์์๋ณด๊ฒ ์ต๋๋ค.๋จผ์ , ๊ธฐ์กด AppConfig.java๋ ๊ณผ๊ฑฐ ์ฝ๋์ ํ
์คํธ๋ฅผ ์ํด ๋จ๊ฒจ..