여기에 오늘 배운 내용들을 간략하게 정리했어요~
- 스프링 부트3일차 강의 듣고 배운점
- DI(Dependency Injection)
- consturctor base DI
- setter base DI
- autowired base DI
- @Component Scan
- Primary, Qualifier
- Bean Scope
- Bean Life Cycle
postConstruct
InitializationBean
PreDestroy
DisposableBean
- ConcurrentHashMap
- Optional.ofNullable
- @ComponentScan
- basePackageClasses
- baskPackages
- excludeFilters
- includeFilters
- 3주차 미션, 바우처 관리 어플
- logback 기능 추가
- Exception throw를 전부 logger.error로 교체
- error 메시지는 출력 대신 log 파일에 저장
- 콘솔 커맨드 라인 입력 및 출력 형식 변경