Inflearn의 '스프링 프레임워크 입문'이라는 강의를 수강하고 배운 점을 정리하도록 하겠다.
● 강좌 소개
- 스프링 프레임워크(이하, 스프링)를 사용한 예제 코드를 보며 스프링의 주요 철학과 기능을 빠르게 학습하는 것을 목표로 하고 있다.
● 강좌 목표
-
실제 코드를 보며 스프링 프레임워크에 대해 소개합니다.
-
스프링 프레임워크가 개발자에게 주는 가치를 이해합니다.
-
스프링 프레임워크 주요 기능을 짧은 시간 안에 간략하게 이해하는 것을 목표로 합니다.
● 강좌 계획
-
강의 소개
-
프로젝트 세팅
-
프로젝트 살펴보기
-
프로젝트 과제 풀이
-
Inversion of Control
-
IoC 소개
-
IoC (Inversion of Control) 컨테이너
-
빈 (Bean)
-
의존성 주입 (Dependency Injection)
-
Aspect Oriented Programming
-
AOP 소개
-
프록시 패턴
-
스프링 @AOP 예제
-
Portable Service Abstraction
-
PSA 소개
-
웹 MVC
-
스프링 트랜잭션
-
캐시
-
강의 마무리
* 참고
나는 졸업과제 프로젝트에 사용하기 위해서 스프링 프레임워크를 가볍게 수강하지만 깊게 배우고 싶으신 분들은 백기선 님의 '스프링 프레임워크 핵심 기술' 강의를 더 들으면 좋다고 한다.
다음 시간에는 본격적으로 스프링 예제 프로젝트 PetClinic의 프로젝트 설정을 해보도록 하겠다.