DI

Spring

의존성 주입(DI)이란?

스프링에 처음 입문하면 의존성 주입(DI)라는 키워드를 자주 듣게 됩니다. 의존성을 주입한다, 라는게 무슨 말일까요? 의존성을 왜 주입해야할까요? 애초에 의존성은 무엇인가요? 이번 아티클을 통해 모두 알아보고자 합니다. 의존성은 무엇인가요? 의존성(Dependency)이란 무엇이라고 생각하시나요? 객체지향은 변경에 용이하게 대처하기 위해 탄생했습니다. 기존의 절차지향 패러다임은 변경에 취약했습니다. 조그마한 비즈니스 요구사항의 변경이 코드 구조를 통째로 뒤흔들기도 했습니다. 그렇기에 객체지향 패러다임이 주목받았습니다. 추상화와 캡슐화를 통해 변경에 용이하게 대처할 수 있었기 때문입니다. 그렇다면 의존성이란 개념은 어떻게 객체지향과 연관이 있을까요? 의존성은 연결이다 레고를 한번 생각해보겠습니다. 레고는 ..

teo_99
'DI' 태그의 글 목록