이 장에서는 스프링 컨텍스트에 객체 인스턴스를 추가하는 방법을 배우면서 시작한다. 3장에서는 추가한 인스턴스를 참조하고 인스턴스 간 관계를 설정하는 방법을 배울 것이다.
이런 객체 인스턴스를 ‘빈(bean)’이라고 할 것이다. 물론 학습에 필요한 구문을 위해 코드 일부를 작성할 것이며, 이 책과 함께 제공되는 프로젝트에서 모든 코드를 찾을 수 있다(책에서 사용된 소스 코드는 https://github.com/gilbutITbook/080306에서 내려받을 수 있다). 접근 방식에 대한 시각적 자료와 자세한 설명으로 코드 예제를 보강할 예정이다.
점진적으로 스프링을 소개하고 모든 단계를 차근차근 수행하고 싶다. 따라서 이 장에서는 스프링 컨텍스트에서 작업하려면 알아야 하는 구문(syntax)에 집중한다. 나중에 알게 되겠지만 앱의 모든 객체를 스프링으로 관리할 필요는 없어서 모든 객체 인스턴스를 스프링 컨텍스트에 추가하지 않아도 된다. 지금은 스프링에서 관리할 인스턴스를 추가하는 방법을 배우는 데 집중하기 바란다.