#1 컨테이너 종류 및 역할1. 서블릿 컨테이너 (웹 서버, 톰캣)내장 서버(설치 xx)Servlet 클래스를 new(생성) 해줌 (ex. FrontController)2. 스프링 컨테이너POJO 클래스를 new 해줌 (ex. DAO, DTO, Action류)코드 내에서 new 역할을 담당하는 컨테이너3. 루트(최상위) 컨테이너.jar(라이브러리)를 관리스프링에서 제공해주다보니까 스프링 컨테이너라고 불리기도함설정에 대한 이야기를하면 루트 컨테이너를 말한다고 알아들으면 됨 #2-1 XML 설정 파일: 컨테이너가 구동되려면 설정 파일(.xml)이 필요함: 스프링은 XML 기반의 설정 파일을 사용해서 컨테이너를 구성하고 빈들을 정의함: 개발자는 XML 설정 파일에 빈의 정의를 작성해 컨테이너가 해당 빈을 생성..