Blue Whale Wave

    IOC 1

    2. 스프링(spring)/ IoC와 의존성 주입

    # IoC (Inversion of Control) 제어의 역행 스프링의 IoC (Inversion of Control)는 객체 간의 의존성을 관리하기 위한 디자인 패턴입니다. 이 패턴은 개발자가 객체를 생성하고 관리하는 것이 아니라, 프레임워크가 객체의 생성과 관리를 대신 맡아서 처리합니다. 이를 통해 객체 간의 결합도를 낮출 수 있고, 유연하고 확장 가능한 애플리케이션을 구축할 수 있습니다. 일반적으로 개발자는 객체를 생성하기 위해 `new` 키워드를 사용하고, 객체 간의 의존성을 직접 관리합니다. 그러나 스프링에서는 IoC 컨테이너라는 역할을 하는 컨테이너가 객체의 생명주기를 관리하고, 객체 간의 의존성을 자동으로 해결해줍니다. 스프링 IoC의 핵심은 빈(Bean)입니다. 빈은 스프링이 관리하는 객..

    Programming/스프링(spring) - Enterprise 2023.07.17
    이전
    1
    다음
    더보기
    프로필사진

    드넓은 바다를 누비고, 푸른 하늘을 꿈꾸며, 별들을 밝게 비추는 흰수염고래의 작은 파도 같은 에세이

    반응형

    방문자수Total

    • Today :
    • Yesterday :
    • 분류 전체보기 (341)
      • Programming (265)
        • C# - Window (91)
        • 파이썬(python) - 라이브러리 (22)
        • IoT.Embedded -RasberryPi, A.. (14)
        • 인공지능(AI) - 딥러닝, 머신러닝, OpenC.. (16)
        • 플러터(flutter) - CrossMobile (8)
        • 장고(django) - API (18)
        • 데이터베이스 관리(DBMS) \ 관리자(DBA) (15)
        • 웹(Web) - Design, Server (8)
        • 스프링(spring) - Enterprise (33)
        • 자바(java) - Web, Mobile (29)
        • 리눅스(Linux) - Ubuntu (8)
        • 정보처리기사(EIP) - 이론 (3)
      • Travel (3)
      • Etc (73)

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바