스프링은 객체가 자신의 일을 하기 위해서 다른 객체를 직접 찾거나 생성할 필요가 없다.컨테이너가 협업할 객체를 직접 제공한다.이러한 객체간의 연관관계 형성 작업이 종속객체 주입(DI) 이를 와이링이라고 한다.Exception 을 상속받는 PerformanceExcept
어플리케이션이 커질수록 객체가 많아져서 XML 설정도 늘어남.오토와이어링은 스프링이 자동으로 빈 종속 객체를 할당하도록 한다.오토디스커버리는 스프링이 빈으로 설정해야 하는 클래스를 직접 알아낸다.오토와이어링과 오토디스커버리를 함께 사용하면 XML양을 줄일 수 있다.프
<context:annotation-config>는 대부분의 를 제거할 수 있지만 여전히 을 선언해야 한다.<context:component-config> 대신 사용해서그 기능을 모두 수행하며 여기에 더해 자동으로 빈을 발견하도록 설정한다.명시적으로 선언한