DI (Dependency Injection)
DI란 스프링이 다른 프레임워크와 차별화되어 제공하는 의존 관계 주입 기능
객체를 직접 생성하는게 아니라 외부에서 생성한 후 주입 시켜주는 방식
DI(의존성 주입)를 통해서 모듈 간의 결합도가 낮아지고 유연성이 높아진다.


스프링에서는 객체를 Bean이라고 부르며, 프로젝트가 실행될때 사용자가 Bean으로 관리하는 객체들의 생성과 소멸에 관련된 작업을 자동적으로 수행해주는데 객체가 생성되는 곳을 스프링에서는 Bean 컨테이너라고 부른다.
'spring' 카테고리의 다른 글
| Spring -[스프링 핵심 원리 이해 1 - 예제 만들기 ] #2 (0) | 2022.08.13 |
|---|---|
| Spring -[객체지향 설계와 스프링] #1 (0) | 2022.08.07 |
| Spring -[스프링DB 접근기술, AOP] [스프링 입문] #6 (0) | 2022.07.27 |
| Spring -[회원 관리 예제 - 웹MVC 개발] [스프링 입문] #5 (0) | 2022.07.23 |
| Spring -[회원 관리 예제] [스프링 입문] #4 (0) | 2022.07.21 |