springMVC

프로젝트 기본 설정 아파치 톰캣에서 제공하는 디스패처 서블릿을 스프링에서 제공하는 디스패처 서블릿으로 변경하는 것부터 작업이 시작된다. ⇒ Spring MVC는 디스패처 서블릿을 확대하여 제공하고 있으며, 기본적으로 아파치 톰캣이 제공하는 디스패처 서블릿기능을 그대로 갖고 있으며, Spring MVC에서 정의한 방식으로 동작될 수 있도록 재정의한 클래스 XML 설정 3.x 까지만 하더라도 XML으로 셋팅하는 방법을 지원했지만, 현재는 JAVA로 셋팅하는 방법도 지원 1. DispatcherServlet 설정하기 기본적으로 Apache Tomcat 안에 ServletJSP 실행에 관련된 기본셋팅이 되어있다. Web.xml 파일이 WebApplication에 없다면 Apache Tomcat이 가지고 있는 w..
Spring ⇒ IoC와 AOP를 지원하는 경량의 컨테이너 프레임워크 개발자가 직접 Servlet 클래스를 작성하지 않고, POJO 만으로 웹 애플리케이션을 구축할 수 있다는 것이 스프링의 특징이다. 컨테이너란? 특정 객체의 생성과 관리를 담당하며 객체 운용에 필요한 다양한 기능을 제공한다. 필요한 객체를 생성하고 객체 간의 의존관계를 관리한다는 점에서 스프링도 일종의 컨테이너라고 할 수 있다. 스프링 컨테이너의 종류 스프링에서는 BeanFactory와 이를 상속한 ApplicationContext 두 가지 컨테이너를 제공한다. BeanFactory: 스프링 설정파일(xml 혹은 java)에 등록된 bean 객체를 생성하고 관리하는 가장 기본적인 컨테이너 기능만 제공한다. 컨테이너가 구동될 때 객체를 생..
깡냉쓰
'springMVC' 태그의 글 목록