여기에 오늘 배운 내용들을 간략하게 정리했어요~
- 스프링 부트3일차 강의 듣고 배운점
- DI(Dependency Injection)
- consturctor base DI
- setter base DI
- autowired base DI
- @Component Scan
- Primary, Qualifier
- Bean Scope
- Bean Life Cycle
postConstructInitializationBeanPreDestroyDisposableBean- ConcurrentHashMap
- Optional.ofNullable
- @ComponentScan
- basePackageClasses
- baskPackages
- excludeFilters
- includeFilters
- 3주차 미션, 바우처 관리 어플
- logback 기능 추가
- Exception throw를 전부 logger.error로 교체
- error 메시지는 출력 대신 log 파일에 저장
- 콘솔 커맨드 라인 입력 및 출력 형식 변경
![[New] 타일러팀](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd0e59f54-3983-49c1-8f40-b92d6721d616%2Fkisspng-linux-fedora-unix-operating-systems-linux-5ab6faa3d2f047.949926281521941155864.png?table=block&id=8795517e-799e-41fd-9d58-bd2720695384&cache=v2)