Archive_99
close
프로필 사진

Archive_99

github: @denev6

  • 분류 전체보기 (17)
    • 대외활동 (2)
    • 백엔드 (15)
  • 홈
  • 태그
[Spring Boot / 백엔드] 스프링 컨테이너 이해하기 - 제어의 역전(IoC), 의존성 주입(DI), 스프링 빈

[Spring Boot / 백엔드] 스프링 컨테이너 이해하기 - 제어의 역전(IoC), 의존성 주입(DI), 스프링 빈

백엔드 개발을 공부하다 보면 Controller, Service, Repository 같은 클래스를 자연스럽게 나누게 됩니다.처음에는 저도 그냥 역할에 맞게 클래스를 분리하고, Controller에서 Service를 호출하면 되는 정도로만 이해했습니다.그런데 스프링을 쓰다 보면 어느 순간 이런 궁금증이 생깁니다.Controller 객체는 누가 만들지?Service는 언제 생성되지?둘은 어떻게 연결되는 걸까?직접 new로 만든 것도 아닌데, 어떻게 알아서 주입되어 동작하는지 의문이 들었습니다.그래서 이번 글에서는 워크북 내용을 바탕으로 스프링 빈이 무엇인지, IoC와 DI가 어떤 의미인지,그리고 스프링이 Controller와 Service 같은 객체를 어떻게 만들고 연결하는지를 정리해보려고 합니다.이번 글..

  • format_list_bulleted 백엔드
  • · 2026. 4. 15.
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (17)
    • 대외활동 (2)
    • 백엔드 (15)
Copyright © Archive_99 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바