목차

알파로그·2023년 3월 18일
0

Spring 핵심 원리

목록 보기
1/1

1 SOLID

  1. 좋은 객체 지향 설계의 5가지 원칙 SOLID

2 Spring 핵심 원리 이해_예제 만들기

  1. 비지니스 요구사항과 설계
  2. 새로운 할인 정책 개발
  3. 주문과 할인 도메인 개발

3 Spring 핵심 원리 이해_객체지향 원리 적용

1 OCP 와 DIP 위반의 해결 방법
2 Spring 으로 전환하는 방법
3 App Config Refactoring

4 Spring Container & Bean

  1. Spring Container &Bean
  2. 동일한 타입의 Spring Bean 조회방법
  3. Spring Bean 의 상속관계 조회
  4. Bean Factory &Application Context
  5. 스프링 빈 설정 메타 정보 Bean

5 Singleton Container

  1. Web Application & Singleton
  2. Singleton Container
  3. @Configuration 과 Singleton

6 Component Scan

  1. 컴포넌트 스캔과 의존관계 자동 주입 시작하기
  2. ComponentScan 탐색 위치와 기본 스캔 대상
  3. ComponentScan 필터 사용방법
  4. 중복 등록과 충돌

7 의존관계 자동 주입

1 다양한 의존관계 주입 방법
2 의존관계 옵션처리
3 생성자 주입을 사용해야 하는 이유
4 롬북과 최신 트랜드
5 Qualifier 응용 재정의
6 조회한 빈이 모두 필요할 때 전략 패턴

8 빈 생명주기 콜백

  1. 빈 생명주기 콜백
  2. 인터페이스 InitializingBean , DisposableBean
  3. 빈 등록 초기화, 소멸 Method
  4. 애노테이션 @PostConstruct, @PreDestroy

9 빈 스코프

  1. Bean Scope
  2. 프로토타입 스코프 와 싱글톤 스코프
  3. Singleton & Prototype 함께 사용시 문제점
  4. Singleton & Prototype 문제 해결 Provider
  5. Web Scope
  6. Scope & Proxy
profile
잘못된 내용 PR 환영

0개의 댓글