IOC1 [Java] 스프링 IoC(Inversion of Control) 컨테이너 / 제어의 역행 컨테이너 컨테이너는 자신이 관리할 클래스들이 등록된 XML 설정 파일을 로딩하여 구동한다. 그리고 클라이언트의 요청이 들어오는 순간 XML설정 파일을 참조하여 객체를 생성하고, 객체의 생명주기를 관리한다. 스프링 컨테이너 역시 서블릿 컨테이너와 유사하게 동작한다. *서블릿 컨테이너 동작 순서🔗* /WEB-INF/web.xml hello hello.HelloServlet hello /hello.do 1) WEB-INF/web.xml 파일을 로딩하여 구동 2) 브라우저로부터 /Hello.do 요청 수신 3) hello.HelloServlet 클래스를 찾아 객체를 생성하고 doGet() 메소드 호출 4) doGet() 메소드 실행 결과를 클라이언트 브라우저로 전송 제어의 역행 결합도와 관련된 개념으로 이해할 .. 2021. 4. 9. 이전 1 다음