천방지축 개발노트

  • 홈
  • 태그
  • 방명록

OCP 1

IoC/DI란? 그리고 Spring이 적용하는 OCP(개방 폐쇄 원칙)

Spring Container는 흔히 Spring IoC/DI Container 라고 불릴 정도로IoC와 DI는 Spring에서 빠질 수 없는 가장 대표적인 특징이다.그런데 DI(의존성 주입) 그리고 IoC(제어의 역전)라는 단어만 따로 보면 직관적으로 이해하기 어렵다.분리되어 있는 두 개념을 한 번에 정리하면서,객체 지향 설계 원칙 중 하나인 OCP(개방 폐쇄 원칙)를 알아보자. Spring IoC/DI Container의 의미의존성 주입(Dependency Injection)이라는 용어는 의존관계를 주입해 준다는 것을 말하는데, 여기서 '의존 관계'라는 건 Spring에서만의 특별한 개념이 아니라 어떤 A라는 객체가 B라는 클래스 or 오브젝트를 사용하는 것을 뜻한다. 이때 'A는 B에 의존하고 있다..

Spring 2024.09.21
이전
1
다음
더보기
프로필사진

천방지축 개발노트

this.blog = thinkingContext.getBean(정리.class);

  • 분류 전체보기 (73)
    • Java (5)
    • Spring (20)
    • Database (28)
    • Container (8)
    • Git (1)
    • Vue.js (1)
    • javascript (2)
    • 개발도구 (3)
    • 일상 (5)

Tag

container, Block, 오라클, spring container, PLSQL, procedure, 도커, Java, pl/sql, dispatcherservlet, SQLD, image, Maven, null, spring, 공부 방법, Docker, Oracle, bean, was,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바