Lv.Up 개발 블로그

  • 홈
  • 태그
  • 방명록

DI 1

DI와 IOC와 DIP (feat. 프레임워크와 라이브러리)

1. DI란?Dependency Injection으로 의존성 주입이라는 뜻객체의 의존 관계를 외부에서 주입하는 방법의존 관계란?네모 그림과 그림 그리는 함수가 예로 있다.네모 그림에 김 그림을 그리는 함수를 넣으면 네모는 김이 되고, 스마트폰을 그리는 함수를 넣으면 네모는 폰이 된다.네모 그림을 그리는 함수 A는 김을 그리거나 폰을 그리는 함수 B, C에 의해 무엇이든 될 수 있고, 이 관계를 의존 관계라 한다.이같은 의존성을 외부에서 주입하는 것을 의존성 주입 DI 라고 한다. 2. 클래스 간의 관계연관 관계class A { private B b;}의존 관계class A { public B method(B b){ return new B(); }}상속 관계class A extends B {}..

⭐ Programming/Backend 2023.05.07
1
더보기
프로필사진

머리에 정리할 겸

  • 분류 전체보기
    • ⭐ Programming
      • Trouble Shooting
      • Data Engineering
      • Backend
      • Docker & Kubernetes
      • Git
    • 🏫CS
      • 운영체제
      • 네트워크
      • 데이터베이스
      • 자료구조
    • 💻알고리즘
    • 🎮 Lv UP
      • 에이블스쿨
      • 정보
    • 🌏 외국어
      • Eng
    • 🌱 스크랩
    • 📚후기
    • 📝회고록

Tag

쿼츠 스케줄러, spring component, Connection Pool, ZGC, taskexecutor, jpa, Completable Future, jvm, quartz Scheduler, DB ConnectionPool, Async TaskExecutor, IoC, async, AWS eventBridge, spring boot, Spring, db Transaction, ThreadPool TaskExecutor, ORM, java,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바