본문 바로가기
CS/Spring Framework

[Spring] 1. 스프링 프레임워크 입문

by 쵸빙 2020. 5. 10.

Inflearn의 '스프링 프레임워크 입문'이라는 강의를 수강하고 배운 점을 정리하도록 하겠다.

 

 

 

 

 

 

 

● 강좌 소개

- 스프링 프레임워크(이하, 스프링)를 사용한 예제 코드를 보며 스프링의 주요 철학과 기능을 빠르게 학습하는 것을 목표로 하고 있다.

 

 

 

 

 

 

● 강좌 목표

  • 실제 코드를 보며 스프링 프레임워크에 대해 소개합니다.

  • 스프링 프레임워크가 개발자에게 주는 가치를 이해합니다.

  • 스프링 프레임워크 주요 기능을 짧은 시간 안에 간략하게 이해하는 것을 목표로 합니다.

 

 

 

 

 

 

● 강좌 계획

  1. 강의 소개

    1. 프로젝트 세팅

    2. 프로젝트 살펴보기

    3. 프로젝트 과제 풀이

  2. Inversion of Control

    1. IoC 소개

    2. IoC (Inversion of Control) 컨테이너

    3. 빈 (Bean)

    4. 의존성 주입 (Dependency Injection)

  3. Aspect Oriented Programming

    1. AOP 소개

    2. 프록시 패턴

    3. 스프링 @AOP 예제

  4. Portable Service Abstraction

    1. PSA 소개

      1. 웹 MVC

      2. 스프링 트랜잭션

      3. 캐시

  5. 강의 마무리

 

* 참고

 

 

 

 

 

 

 

나는 졸업과제 프로젝트에 사용하기 위해서 스프링 프레임워크를 가볍게 수강하지만 깊게 배우고 싶으신 분들은 백기선 님의 '스프링 프레임워크 핵심 기술' 강의를 더 들으면 좋다고 한다.

 

 

 

 

 

 

 

 

 

 

다음 시간에는 본격적으로 스프링 예제 프로젝트 PetClinic의 프로젝트 설정을 해보도록 하겠다.