더북(TheBook)

이 앱을 실행하면 다음 코드와 유사한 콘솔 출력이 표시된다.

Person's name: Ella ← 스프링 컨텍스트의 Person 빈이다.
Parrot's name: Koko ← 스프링 컨텍스트의 Parrot 빈이다.
Person's parrot: null ← 사람과 앵무새의 관계가 아직 설정되지 않았다.

여기에서 관찰해야 할 가장 중요한 부분은 Person's parrotnull(세 번째 출력 줄)이라는 것이다. 하지만 사람과 앵무새 인스턴스 모두 컨텍스트에 있다. 이 출력이 null이라는 것은 인스턴스 사이에 아직 아무런 관계가 설정되지 않았음을 의미한다(그림 3-3).

▲ 그림 3-3 컨텍스트에 빈 두 개를 추가하여 두 빈 간 관계를 추가로 구성했다

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.