728x90
📚 Today's TODO
스프링 핵심 원리 - 기본편 섹션 8 까지
📡 새로 알게 된 내용
- State를 가지게 되었을 때 발생할 수 있는 문제에 대해서 학습했다. 스프링 빈은 무상태로 짜는 것을 기본으로 하자.
- @Configuration - 스프링이 싱글톤을 유지시켜 주는 비밀!의 어노테이션
- 프록시(Proxy) - 대리 라는 뜻으로 컴퓨터에서는 대리로 뭔가를 해주는 프로그램일 지칭할 때 쓰인다.
- CGLib는 프록시로 스프링에서 싱글톤이 유지되도록 관리한다.
- 원래라면 DI 주입을 하기 위해서 AppConfig 파일에서 등록하고 설정해야하지만 파일의 규모가 커지면 그것이 힘들어 진다. 따라서 Component scan 이라는 것을 시행할 수 있다.
- Component scan은 @Autowired 를 사용해 component 의 의존성도 자동으로 주입시켜줄 수 있다.
- 컴포넌트 스캔 대상 - @Component, @Controller, @Service, @Repository, @Configuration
- 어노테이션에 따라 인식을 하는 건 자바가 지원하는 기능이 아니고 스프링이 지원하는 기능이다.
- lombok
👻 오늘 하루 복기
오늘 진도를 좀 빼느라 강의를 쭉 들었다. 내일 배운 내용을 코딩해보고 더 공부할 것들을 공부해보겠다!! 오늘 금요일이여서 그런지 날씨가 너무 추워서 그런지 (-12) 피곤했다 ㅠㅠㅠㅠ 좀 회복해야지!!
728x90
'TIL' 카테고리의 다른 글
TIL - 스프링 토이 프로젝트 (0) | 2025.01.14 |
---|---|
TIL - 스프링 (0) | 2025.01.13 |
TIL - 스프링의 DIP (0) | 2025.01.09 |
TIL-SOLID 원칙 (0) | 2025.01.08 |
TIL - 스프링 입문 끝 (0) | 2025.01.07 |