정리하기/DR

[Daily Report] 22.03.11 - 스프링 책, mamacoco 이슈 발견

pythaac 2022. 3. 11. 00:02

Memo

Mamacoco 이슈 발견

l  deletePost() 중 발생

-        삭제 메커니즘에서 문제가 발생한 것으로 보임

 

스프링 책

l  컴포넌트 스캔

-        직접 빈으로 등록하지 않고 @Component 애노테이션으로 등록 가능

-        스캔으로 자동 등록하지 않을 빈을 필터링 할 수 있음

-        자동 등록 빈과 수동 등록 빈이 충돌할 경우 수동 등록 빈이 우선순위가 높음

l  빈 라이프사이클

-        스프링 컨테이너는 초기화/종료 라이프사이클을 가짐

-        스프링 빈 객체는 생성 -> 의존 연결 -> 초기화 -> 소멸의 라이프사이클을 가짐

-        컨테이너 초기화시 빈을 생성, 의존 연결, 초기화를 진행, 종료시 소멸 진행

-        지정된 인터페이스를 상속받아 구현하면 메서드를 실행, 혹은 initMethod/destroyMethod로 지정 가능

-        범위가 기본은 싱글턴 범위, 프로토 타입 범위로 바꾸면 호출 때마다 생성

-        프로토 타입 범위의 빈은 라이프사이클에서 소멸을 하지 않음

 

New

 

 

Things to know

탬플릿 패턴

프로토타입 패턴

페이징(Pagination)