김영한님의 '스프링 핵심원리 - 기본편' 강의를 들으면서 스프링 빈과 빈 스코프에 대하여 다시 한번 복습 한 뒤 개념을 정리하고자 한다. 스프링 빈이란? Spring Bean은 애플리케이션의 핵심을 이루는 Java 객체로서 스프링 IoC(Inversion of Control) Container에 의해 인스턴스화, 관리, 생성된다. - Beans는 우리가 컨테이너에 공급하는 설정 메타 데이터(XML 파일)에 의해 생성된다. - Spirng IoC Container가 이 메타 데이터를 통해 Bean의 생성, Bean Life Cycle, Bean Dependency 등을 알 수 있다. - 애플리케이션의 객체가 지정되면, 해당 객체는 getBean("beanName") 메서드를 통해 가져올 수 있다. 빈 스코..