토비 1장 - 객체지향적 리팩토링 나아가 스프링과 함께 하는 객체지향
토비의 스프링 2장 - 테스트는 무엇이고 어떻게 할 수 있을까?
토비의 스프링 3장 - 템플릿과 콜백를 통한 추상화 그리고 변경에 유연한 코드
토비 4장 - 예외란 무엇이며 어떻게 처리하는 것이 바람직할까?
토비 - 5장 PSA 스프링은 어떻게 Service를 추상화하여 일관된 API를 제공하는가?
스프링이 해결하고자 했던 문제와 철학