반응형 필드주입1 의존성 주입(Dependency Injection)이란 백엔드 프레임워크에서 가장 핵심은 개인적으로 DI(의존성 주입), IoC(제어의 역전)인 것 같다. Dependency, 의존관계란? 의존성 주입, DI란 무엇이냐. 정확한 뜻을 이해하기 위해선 쫌 더 너드스럽게 "A가 B를 의존한다." 라는 말을 생각해 볼 필요가 있을 것 같다. 이 말은 B의 기능이 변하면 A에도 영향을 미친다라는 말과 이어진다. class PastaChef { private PastaRecipe pastaRecipe; public PastaChef() { pastaRecipe = new PastaRecipe(); } } 위 코드로 예시를 들어보면, PastaChef(쉐프)는 PastaRecipe(레시피)를 가지고 있고 PastaRecipe(레시피)가 변화하면 PastaChef(쉐프).. 2022. 9. 20. 이전 1 다음