기회는 준비된 자에게

2026-07-01 TIL / [Spring] IoC와 DI 본문

기록/TIL

2026-07-01 TIL / [Spring] IoC와 DI

아이쓰28 2026. 7. 2. 02:46

오늘 한 일

- 스프링 핵심 원리 - 기본편 강의 수강

- LeetCode 스터디 문제 풀이 후 PR [Link]

- 영어 말하기 Day 17

배운 것

- AppConfig를 통해 애플리케이션을 사용 영역과 구성 영역으로 분리하고, 객체 생성과 의존관계 설정 책임을 한 곳으로 모았다.

- @Configuration@Bean을 사용해 Spring 컨테이너가 객체를 생성하고 의존성을 주입하는 구조를 적용해보았다.

- IoCDI의 차이를 학습하고, 제어권이 개발자 코드에서 컨테이너로 이동한다는 개념을 실제 코드 리팩토링을 통해 이해했다.

메모

DI는 IoC중 하나, 하지만 모든 IoC가 DI는 아니다.