- Spring Java 설정을 이용한 객체 생성과 조립
- AOP를 이용한 공통 적용 기능 구현하기
- Spring의 JDBC 지원 기능을 이용한 쿼리 실행 및 트랜잭션 처리
- Spring MVC를 이용한 웹 요청 처리, Form 연동, Session 연동
- 프로필과 프로퍼티를 이용한 설정 방법
- JPA나 MyBatis 등의 DB 연동 기술에 관한 지식
- Spring을 이용한 파일 연동, 보안 처리, 스케줄링 구현 방법
- SpringBoot 사용법
- 객체지향 및 주요 디자인 패턴
- 운영체제, 네트워크 등의 CS 지식
그 동안 Spring Framework를 공부하고자 했으나 전체적인 큰 틀을 잡고 싶어도 어디서 시작할 지 막막해서 고민이 많았다. 약 3주의 기간 동안 이 책으로 Spring에 대해 공부하고, 예제 코드를 따라 직접 실습도 해보면서 Spring이 제공하는 각각의 기능을 웹 개발에서 어떻게 활용할 수 있는지에 관해 대략적으로나마 감을 잡을 수 있게 된 것 같다.
하지만 그렇게 Spring에 대한 대략적인 감을 잡아가는 동안에도 네트워크, 운영체제 등의 CS 지식, Java, Spring에 관해 보완해야 할 점들이 아직 많이 있다는 점을 깨닫게 되었고, 스스로 Spring을 이용하여 제대로 된 하나의 프로젝트를 수행하기에는 여전히 갈 길이 한참 먼 것 같다고도 느꼈다.