Note ≣ | 2장과 3장 예제가 실제 제품 코드와는 거리가 멀다고 생각할 수도 있다. 결국 실제 앱은 앵무새와 사람을 관리하지 않으니까 말이다. 하지만 필자는 가장 간단한 예제부터 차근차근 시작해서 실제로 모든 스프링 앱에서 사용할 필수 구문에 집중하게 하고 싶었다. 이렇게 하면 여러분과 논의한 접근 방식이 어떻게 작동하는지 제대로 이해하고 집중할 수 있기 때문이다. 4장부터는 클래스 설계가 실제 프로젝트에서 볼 수 있는 설계와 더 가까워질 것이다.