1. 스프링 컨테이너스프링 컨테이너는 BeanFactory, ApplicationContext로 구분되어 이야기 된다.일반적으로는 ApplicationContext를 스프링 컨테이너라고 부른다.컨테이너 생성 Application applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); AppConfig.class 는 설정정보 - 스프링컨테이너에는 스프링 빈 저장소가 있다. 스프링 빈 등록방법클래스 레벨에 @Configuration 사용@Bean 빈으로 등록 할 메서드에 사용빈 이름은 메서드명의 첫자만 소문자로 변경된다.ex) AbcDef -> abcDef빈이름은 항상 다른 이름을 부여해야한다.싱글톤 컨테이너스프링의 싱..