1.5 이 책에서 배울 것
이 책을 펼친 여러분은 아마도 자바 생태계의 소프트웨어 개발자일 것이다. 이 책이 추구하는 목적은 여러분이 프레임워크와 스프링을 전혀 모른다 가정하고 스프링 기초를 가르치는 것이다. 지금부터는 스프링이라고 하면 프레임워크의 핵심 부분뿐만 아니라 스프링 생태계까지 의미한다.
이 책을 마치면 여러분은 다음 작업을 수행하는 방법을 배우게 된다.
• 스프링 컨텍스트를 사용하고 프레임워크에서 관리하는 객체를 중심으로 애스펙트를 구현한다.
• 스프링 앱의 메커니즘을 구현하여 데이터베이스에 연결하고 지속적 데이터로 작업한다.
• 스프링으로 구현된 REST API를 사용하여 데이터 교환 방식을 설정한다.
• 구성보다는 관례 방식을 사용하는 기본 앱을 만든다.
• 스프링 애플리케이션의 표준 클래스 설계에서 모범 사례를 사용한다.
• 스프링으로 구현한 것을 적절히 테스트한다.