-
2021.08.01~02 기록장TIL 2021. 7. 31. 22:52
ToDo
- 알고리즘 문제
- 책 읽기
Done
- 토비의 스프링
Weekly goal
- 책 읽기
- 토비 스프링 코딩
- 북마크 보기
토비의 스프링 1권을 다 읽고 2권을 읽기 시작했다.
백기선님이 컨트롤러 계층화까지는 쓸 일이 거의 없을 것이라고 하셔서 그 부분은 눈으로만 보고 넘어가야겠다.
26p.
스프링에선 컨테이너를 ioc컨테이너라고도 부름.
DI관점에서는 빈 팩토리, 엔터프라이즈 등 애플리케이션 기능이 더 들어가면 애플리케이션 컨텍스트라고 부름
56p.
ioc컨테이너는 메타 정보를 가지고 빈을 생성, 관리함
스프링의 설정 메타 정보는 BeanDefinition인터페이스로 되어있다.
애플리케이션 컨텍스트는 BeanDefinition으로 만들어진 오브젝트를 이용해 Ioc와 DI를 함
따라서 BeanDefinition의 규약을 따르면 XML이든 소스코드 어노테이션이든 상관없음
BeanDefinition 오브젝트로 변환해 주는 BeanDefinitionReader가 있음 된다.
'TIL' 카테고리의 다른 글
2021.08.04 기록장 (0) 2021.08.03 2021.08.03 기록장 (0) 2021.08.02 2021.07.31 기록장 (0) 2021.07.30 2021.07.30 기록장 (0) 2021.07.29 2021.07.29 기록장 (0) 2021.07.28