/Spring_Summary

스프링 프레임워크 공부 정리하기!!

Spring 개념 정리

스프링 프레임워크를 공부한 내용을 정리하는 공간입니다.

  • 토비의 스프링 3.1 Vol.1
  • 인프런
    • 자바 스프링 프레임워크 - 신입 프로그래머를 위한 강좌
  • 김영한님
    • 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
    • 스프링 핵심 원리 - 기본편
    • 스프링 MVC 1편 : 백엔드 웹개발 핵심 기술
  • 백기선님
    • 예제로 배우는 스프링 입문(개정판)
    • 스프링 프레임워크 핵심 기술
    • 스프링부트 개념과 활용

스프링을 공부한 내용을 개념 위주로 정리하는 공간입니다.


### 00_Spring
  • 1) What_Is_Spring

    • 스프링 프레임워크란 무엇인가.
    • 스프링 프레임워크의 특징.

01_IoC_Container

  • What_Is_IoC

    • 객체 지향 프로그래밍이란 무엇인가.
    • 다형성이란 무엇인가.
    • IoC 등장 배경
    • IoC 란 무엇인가.
  • IoC-Container_Bean

    • IoC Container 란 무엇인가.
    • BeanFactory / ApplicationContext 인터페이스
    • 빈 등록 방법 3가지
  • IoC-Container_@Autowired

    • 의존관계 자동 주입 방법 4가지
    • 생성자 주입을 사용해야되는 이유
    • 주입할 빈이 없는 경우
    • 주입할 빈이 중복되는 경우
    • 빈 모두 주입받기
  • IoC-Container_Singleton

    • 싱글톤패턴이란 무엇인가
    • 싱글톤패턴 문제점
    • 싱글톤 컨테이너
    • 주의점
  • IoC-Container_BeanLifeCycle

    • 빈 생명주기
    • 콜백 사용하기
  • IoC-Container_BeanScope

    • 빈 스코프란 무엇인가.
    • 싱글톤 내에서 프로토타입을 사용하면 생기는 문제와 해결방법