더북(TheBook)

위 예제는 애너테이션과 구성 클래스를 사용한 구성의 한 예에 불과합니다. 스프링 구성은 XML 없이도 유연하게 할 수 있습니다. 이 책 후반부에서 이에 대한 내용을 설명하겠지만, 구성에서 주 관심사는 XML 파일보다는 자바 구성과 애너테이션에 맞춰져 있습니다.

Note Hello World 애플리케이션에 정의된 몇몇 인터페이스와 클래스는 이후 몇 장에서도 사용될 것입니다. 2장에서는 모든 소스 코드를 기술했지만 이후의 장에서는 장황해지지 않도록 핵심적인 부분의 코드만을 표시할 것입니다. 특히 2장에서 소개한 코드를 바탕으로 변경된 코드 수정 부분만을 표시하는 경우도 있을 것입니다. 앞으로 나올 스프링 예제에서 사용될 클래스가 com.apress.prospring5.ch2.decoupled 및 com.apress.prospring5.ch2.annotated 패키지 아래에 위치하도록 코드를 조금 정리했습니다. 하지만 실제 애플리케이션을 만들 때는 이와는 다르게 체계적인 패키지 구조를 가져가야 할 것입니다.

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