스프링 프레임워크를 공부한 내용을 정리하는 공간입니다.
- 토비의 스프링 3.1 Vol.1
- 인프런
- 자바 스프링 프레임워크 - 신입 프로그래머를 위한 강좌
- 김영한님
- 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
- 스프링 핵심 원리 - 기본편
- 스프링 MVC 1편 : 백엔드 웹개발 핵심 기술
- 백기선님
- 예제로 배우는 스프링 입문(개정판)
- 스프링 프레임워크 핵심 기술
- 스프링부트 개념과 활용
스프링을 공부한 내용을 개념 위주로 정리하는 공간입니다.
### 00_Spring
-
- 스프링 프레임워크란 무엇인가.
- 스프링 프레임워크의 특징.
-
- 객체 지향 프로그래밍이란 무엇인가.
- 다형성이란 무엇인가.
- IoC 등장 배경
- IoC 란 무엇인가.
-
- IoC Container 란 무엇인가.
- BeanFactory / ApplicationContext 인터페이스
- 빈 등록 방법 3가지
-
- 의존관계 자동 주입 방법 4가지
- 생성자 주입을 사용해야되는 이유
- 주입할 빈이 없는 경우
- 주입할 빈이 중복되는 경우
- 빈 모두 주입받기
-
- 싱글톤패턴이란 무엇인가
- 싱글톤패턴 문제점
- 싱글톤 컨테이너
- 주의점
-
- 빈 생명주기
- 콜백 사용하기
-
- 빈 스코프란 무엇인가.
- 싱글톤 내에서 프로토타입을 사용하면 생기는 문제와 해결방법