| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 백엔드
- Til
- DB
- 템플릿 메서드 패턴
- lv1
- Spring Batch
- 이펙티브 자바
- 김영한
- GoF 23
- 스케줄러
- 코드카타
- 스프링 배치
- 스프링
- Spring
- java
- redis
- spring boot
- 계산기
- 디자인 패턴
- Effective Java
- 자바
- 성능 개선
- 토스
- 프록시 패턴
- 트러블슈팅
- 빌더 패턴
- 배치
- 프로그래머스
- 추상클래스
- 로드밸런서
Archives
- Today
- Total
목록DI (1)
김코딩
의존성 주입(Dependency Injection)이란?
스프링을 공부하다 보면 의존성 주입(Dependency Injection, DI) 이나 제어의 역전(Inversion of Control, IoC) 같은 용어를 자주 마주하게 됩니다. 처음 들었을 땐 생소하게 느껴질 수 있지만, 객체지향 프로그래밍과 스프링을 이해하는 데 있어 꼭 짚고 넘어가야 할 핵심 개념입니다.오늘은 이 중에서 의존성 주입(DI) 에 대해 정리해보았습니다.의존성(Dependency)이란?의존성(Dependency) 이란, 어떤 객체가 자신의 기능을 수행하기 위해 다른 객체에 의존하는 관계를 의미합니다. public class PaymentService { public void pay() { System.out.println("결제를 진행합니다."); }}publ..
스프링
2025. 5. 8. 17:56