[Spring] XML로 스프링 빈 설정 사용 | 애노테이션 기반 자바 코드 설정 VS XML 설정
스프링 컨테이너는 다양한 형식의 설정 정보를 받아들일 수 있게 유연하게 설계되어 있다. 애노테이션 기반 자바 코드 설정 사용은 new AnnotationConfigApplicationContext(AppConfig.class) 코드를 통해 AnnotationConfigApplicationContext 클래스를 사용하면서 자바 코드로된 설정 정보를 넘기면 된다. 이번에는 XML을 사용하여 스프링 컨테이너를 생성해보자. ● XML 설정 사용 appConfig.xml 기존 애노테이션 기반 설정은 아래와 같다. package hello.core; import hello.core.discount.DiscountPolicy; import hello.core.discount.FixDiscountPolicy; impo..