본문 바로가기

돌아보기/Daily

2023.01.03

지나간 것은 기록하지 않기..! 눈덩이 된다~

  • 인프런 김영한님 Spring 강의
    • 의존관계 주입은 다양한 방식이 있다.
      • 생성자 주입을 사용하자. 객체의 불변성을 보장할 수 있다. `private val`
        • 누락된 경우 컴파일 오류, final 사용 등으로 주입이 안된 경우 알 수 있다.
      • setter 주입도 사용할 때가 있다.
      • 필드 주입은 Test 작성 시 사용할 수 있다.
    • @Autowired(required = ), @Nullable, Optional (Kotlin은 타입에 nullable을 지원한다)
    • 조회 빈이 2개 이상이라면 다음으로 해결할 수 있고, 어노테이션을 만들어서 사용하면 깔끔하다.
      • @Qulifier
      • @Primary
      • @Autowired 필드명
    • 여러 개 빈을 모두 주입받고 싶다면
      • Map, List등으로 주입을 자동으로 해준다. 여기서 Map의 경우 bean name이 key이므로 런타임 시점에 원하는 bean 선택이 가능하다
    • 자동, 수동의 선택
      • 자동을 기본으로 사용
      • 직접 등록하는 기술 지원 객체는 수동
      • 다형성을 활용하는 비즈니스 로직은 수동 고민

정도로 정리할 수 있겠다!

  • 크로스핏
    • 재밌었다!! 근육통이 나으면 또 가봐야지
  • 프로그래머스 알고리즘 1개 풀기
    • 다시 쌓는다는 마음으로. 시간이 해결해줄 것!

피드백

  1. 농땡이를 줄이자~
  2. 당장 준비할 것을 파악하자 -> 공부 우선순위가 정해진다

'돌아보기 > Daily' 카테고리의 다른 글

2023.01.04  (0) 2023.01.05
2022.12.29  (0) 2022.12.30
2022.12.26 복기 시작  (0) 2022.12.27