반응형
의존관계 주입
-
1장) 1.6 싱글톤 레지스트리와 오브젝트 스코프 ~ 1.7 의존관계 주입(IoC)Java & Spring/토비의 스프링 3.1 2021. 5. 21. 10:38
1장 오브젝트와 의존관계 1.6 싱글톤 레지스트리와 오브젝트 스코프 스프링의 Application Context는 예시로 직접 만들었던 오브젝트 팩토리(DaoFactory)와 차이가 있다. 오브젝트의 동일성과 동등성으로 말하면 이해하기 쉽다. DaoFactory는 호출할 때마다 새로운 오브젝트를 만들어서 반환한다. (다른 객체 -> 동등성) 스프링의 Application Context에 DaoFactory를 설정정보로 등록(@Configuration)하고 getBean으로 빈을 호출하면 같은 주소값을 가진 오브젝트를 반환한다. (같은 객체 -> 동일성) 싱글톤 레지스트리로서 Application Context Application Context는 IoC 컨테이너이자 싱글톤을 저장하고 관리하는 싱글톤 레지..