선한 마음과 꾸준함이 비범함을 만든다
- 기술은 세상을 이롭게 하기 위해 존재한다.
- 기술을 사용하는데 제일 좋은 방법은 문제 해결에 사용하는 것이다.
- 문제 해결은 문제 정의에서, 문제 정의는 창의성에서, 창의성은 탄탄한 기본에서 시작된다.
- 그리고 이 기본은 꾸준한 노력으로 형성된다. 🌱 🌳
의존관계를 주입하는 여러 방법들에 대해 알아본다.
수동으로 스프링 빈을 등록하는 것 다음으로 @ComponentScan을 통한 스프링 빈 자동 등록하는 방법을 알아본다.
스프링 컨테이너와 스프링 빈이 무엇인지 / 빈 생성 및 등록 과정 / 스프링 컨테이너의 인터페이스의 코드 구조 / BeanDefinition / 싱글톤 설계 시 유의사항 / 스프링이 싱글톤 레지스트리가 가능한 이유 에 대해 알아본다.
해시를 사용해 만든 자료구조 HashSet을 알아보자.
불변형 객체를 사용하지 않을 때 어떠한 실수를 할 수 있는지 알아보자.
Set 자료구조에서 Hash가 필요한 이유에 관해 설명한다!
ArrayList와 LinkedList를 비교해 성능 차이를 확인한다.