서당개 진화중

서당개 진화중

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (5)
    • OOP (3)
    • Spring (1)
    • 중요개념 (1)
    • 독서 (0)
    • Glue-AWS 개발일지 (0)
RSS 피드
로그인
로그아웃 글쓰기 관리

서당개 진화중

컨텐츠 검색

태그

h2 데이터베이스 sysdate h2 database sysdata

최근글

댓글

공지사항

아카이브

중요개념(1)

  • DI(의존성주입)

    DI 개요 DI는 의존성 주입이라고도 하며, IoC라고 하는 소프트웨어 디자인 패턴 중 하나다. 이때의 IoC는 인스턴스를 제어하는 주도권이 역전된다는 의미로 사용되는데, 컴포넌트를 구성하는 인스턴스의 생성과 의존 관계의 연결 처리를 해당 소스코드가 아닌 DI 컨테이너에서 대신해주기 때문에 제어가 역전됐다고 보는 것이다. DI 컨테이너에서 인스턴스를 관리하는 방식에는 다음과 같은 장점이 있다. 인스턴스의 스코프를 제어할 수 있다. 인스턴스의 생명 주기를 제어할 수 있다. AOP 방식으로 공통 기능을 집어넣을 수 있다. 의존하는 컴포넌트 간의 결합도를 낮춰서 단위 테스트하기 쉽게 만든다. 코드의 재활용성을 높여준다. DI 컨테이너(ApplicationContext) 와 빈 정의 방법 [Configurati..

    2022.05.27
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바