728x90 반응형 maven1 [Spring] DI/DL 적용 + Spring IOC 개발 + maven [복습] Spring IOC : Inversion of Control - 역 제어, 제어의 역행, 제어의 반전 - 기존 제어 방식 vs 제어의 역행(IOC) - 기존 제어 방식 : 필요 시 생성 - 의존 대상 객체를 사용자가 new 하여 생성하거나, getInstance()를 통해 객체를 생성함 - IOC : 필요 시 IOC 컨테이너가 반환해줌 - 사용자에게 의존 대상 객체를 반환 받음 ex) 여행을 할 때, 항공권이 필요함 (대한항공을 먼저 끊었으나, 일정 변경으로 아시아나로 변경) - 기존 제어 방식 : 여행자가 대한항공 항공권을 끊었다가, 다시 아시아나 항공권으로 변경함 - IOC 방식 : 여행자는 대행업체를 통해 항공권을 예매함. 대항항공 항공권에서 아시아나 항공권으로 변경은 대행업체에서 변경해줌.. 2020. 10. 27. 이전 1 다음 728x90 반응형