๋ฐ์ํ AnnotationConfigApplicationContext1 Spring Bean ์ด ๋ฑ๋ก๋๋ ๊ณผ์ ์คํ๋ง์ ์ฌ์ฉํ๋ค ๋ณด๋ฉด @Configuration, @Component, @Bean ๋ฑ์ ์ด๋ ธํ ์ด์ ์ ํตํด ์คํ๋ง ์ปจํ ์ด๋์ ๋น์ ๋ฑ๋กํ๋๋ฐ์, ์ด๋ ํ ๊ณผ์ ์ ํตํด Bean ์ด ๋ฑ๋ก๋๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค. ํ ์คํธ๋ ์์ ๊ฐ์ด @Configuration ์ด๋ ธํ ์ด์ ์ ์ค์ ํ TestConfiguration ํด๋์ค๊ฐ ์กด์ฌํ๊ณ , main ๋ฉ์๋๋ฅผ ํฌํจํ Main ํด๋์ค์์ ์ด๋ ธํ ์ด์ ๊ธฐ๋ฐ์ AnnotationConfigApplicationContext ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ , ์ด ์์ฑ์์๋ TestConfiguration ๊ฐ์ฒด๋ฅผ ์ฃผ์ ํฉ๋๋ค. ์ ๊ณผ์ ์ ํตํด ์ด๋ ธํ ์ด์ ๊ธฐ๋ฐ์ Spring Bean ์ด ๋ฑ๋ก๋๋ ๊ณผ์ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. BeanFactory BeanFactory ์ธํฐํ์ด์ค๋ ์คํ๋ง ํ๋ ์์ํฌ์์ ์คํ๋ง .. 2023. 12. 2. ์ด์ 1 ๋ค์ ๋ฐ์ํ