다양한 의존관계 주입 방법

bird.j·2021년 7월 7일
0

spring

목록 보기
6/7

💡 다양한 의존관계 주입 방법


  • 생성자 주입
    • 생성자 호출 시점에 딱 한번만 호출되는 것이 보장된다.
    • 불변, 필수 의존관계에 사용
  • 수정자 주입(setter)
    • 선택, 변경 가능성이 있는 의존관계에 사용
  • 필드 주입
    • 필드에 바로 주입하는 방법
    • 외부에서 변경이 불가능하여 테스트하기 힘들기 때문에 사용하지 않는 것이 좋다.
  • 일반 메서드 주입
    • 일반적으로 잘 사용하지 않는다.

0개의 댓글