[Spring] IoC Container의 생명주기와 DI, 빈 스코프, 빈과 스태틱 메서드


[Spring] IoC Container의 생명주기와 DI, 빈 스코프, 빈과 스태틱 메서드

들어가기 전 스터디에서 발표 자료로 준비했던 내용인데, 블로그에도 옮겨두면 좋을 것 같아서 정리하는 글 프롤로그 로드맵의 키워드 위주로 정리하였습니다! DI (의존관계 주입) ️ 의존한다? A가 B를 사용하고, B를 변경하면 A에 영향을 끼치는 관계. 의존관계 주입은 다음 세 가지 조건을 충족하는 작업을 의미한다. - 클래스 모델이나 코드에는 런타임 시점의 의존관계가 드러나지 않도록, 인터페이스만 의존해야 한다. - 런타임 시점의 의존관계는 컨테이너나 팩터리와 같은 제 3의 존재 (ex. IoC container)가 결정한다. - 의존관계는 사용할 오브젝트에 대한 레퍼런스를 외부에서 제공해줌으로서 만들어진다. ️ DI를 사용하면 무엇이 좋은가? - 객체간의 결합도 감소 → 재사용성, 유지보..


원문링크 : [Spring] IoC Container의 생명주기와 DI, 빈 스코프, 빈과 스태틱 메서드