sagecode 님의 블로그

  • 홈
  • 태그
  • 방명록

IOC 1

[백엔드 면접 질문 준비] (1) DI와 IoC에 대해 설명해보세요.

Dependency Injection (의존성 주입)DI(의존성 주입)는 객체의 의존성을 외부에서 주입받는 기법입니다. 의존관계란? 'A가 B를 의존한다' 라고 했을 때, B가 변하면 A에도 영향을 끼치는 관계를 의미합니다. 특정 기능이나 서비스를 외부에서 받아와서 사용하는 방식인데요. DI를 사용하면 클래스 내부에서 새로운 객체를 직접 생성하는 대신 외부에서 필요한 객체를 받아 사용할 수 있습니다. 이를 통해 모듈 결합도를 낮추고 코드 재사용성과 테스트 용이성을 향상할 수 있습니다. 의존성 주입 방법 - 생성자 주입 방식class Eat { private Fruit fruit; public Eat() { this.fruit = new Fruit(); }}위 코드와 같이 E..

Interview Question 2025.03.31
이전
1
다음
더보기
프로필사진

sagecode 님의 블로그

sagecode 님의 블로그 입니다.

  • 분류 전체보기 (76) N
    • JAVA (20)
    • SPRING (9)
    • OS (3)
    • Network (4)
    • DATABASE (3)
    • 자료구조 (5)
    • Interview Question (8)
    • EduClass Project (8)
    • ShoppingMall Project (4)
    • 멋사 부트캠프 (12) N

Tag

다형성, 의존성주입, JVM, Spring, Gradle, HTTP, controller, springproject, GoF, Entity, stack, 디자인패턴, 자료구조, Java, 상속, JPA, java문법, springboot, 팩토리메소드패턴, sagecode,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바