촬쓰의 개발일기

썸네일 제어의 역전(IoC)과 의존관계 주입(DI) DI(Dependency Injection)란 의존관계 주입 객체를 직접 생성하는 것이 아닌, 외부에서 생성한 후 주입시켜주는 방식 정확히 말하자면, 객체는 다른 객체에 주입할 수 없음 객체 레퍼런스를 외부로부터 제공(주입)받고 이를 통해 여타 객체와 다이내믹하게 의존관계가 만들어지는 것이 핵심 DI는 자신이 사용할 오브젝트에 대한 선택과 생성 제어권을 외부로 넘기고 자신은 수동적으로 주입받은 오브젝트를 사용한다는 점에서 IoC의 개념에 잘 들어맞음 의존관계란 의존관계에는 항상 방향성이 있어야 함 A가 B에 의존하고 있다면, 반대로 B는 A에 의존하지 않음 UserDao 오브젝트에 의존관계 주입 예시 : UserDao 오브젝트는 생성자를 통해 주입받은 ConnectionMaker 오브젝트를 언제든지 사용..
이전 1 다음
프로필사진

프론트엔드, 백엔드, 클라우드 개발

  • 분류 전체보기 (28)
    • Project (0)
    • Docker (7)
      • Docker 기본 (4)
      • Linux 환경에서 Docker 다루기 (3)
    • Java·Spring (3)
      • 토비의 스프링 (1)
      • CI CD (2)
    • Algorithm (12)
      • Backjoon Online Judge (4)
      • Programmers (7)
      • 알고리즘 개념 (1)
    • Network (0)
    • OS (3)
      • Linux (3)
    • Database (0)
      • MySQL (0)
    • Cloud (2)
      • AWS (1)
    • Monitoring (1)
    • 자격증 (0)
      • 정보처리기사 (0)
  • 홈
  • 방명록
  • 태그

인기글

최근글

최근댓글

라이브러리 브랜드 그룹 | 촬쓰의 개발일기
맨 위로

티스토리툴바