이번시간은 어노테이션에 배워보았다. 객체를 생성할때 dispatcher-servlet.xml 에서 bean객체를 생성했다 이제는 어노테이션을 사용하면 dispatcher-servlet.xml 에서 객체 생성할 필요가 없다. 1. 객체 생성 - 어노테이션을 사용하지않을 때 : 컨트롤러는 일단 객체를 생성한다 -> 객체를 불러서 사용한다. 1. 어노테이션을 사용하면 위 순서를 행하지 않아도 된다. - dispatcher-servlet.xml에 객체를 생성하지 않아도 된다. - 컨트롤러에서 @Controller 작성 하면 된다. -MainController 라는 이름으로 객체 생성 @Controller public class MainController { } 2. @Controller 이렇게만 쓰면 나중에 소..
분류 전체보기
예제 4 : A와 B에서 각각 데이터를 받아 C로 넘기기 다음 dispatcher-servlet.xml 에서 저장한다. mem1.jsp -> _target0 mem2.jsp -> _target1 mem3.jsp -> _target2 package com.test2; public class MemCommand { private String name; private String jumin; private String type; private String id; private String pwd; private String tel; private String message; //getter & setter 작성 } 2. mem1.jsp 입력폼 작성 이름 : 주민 : ${info.message} 3. mem2...
HandlerMapping 클라이언트의 요청을 어떤 Commender가 수행할지의 여부를 결정해주는 역할을 수행한다. 구현체 설명 BeanNameUrlHandlerMapping 요청 URI와 동일한 이름을 가진 Controller 빈을 매핑한다. SimpleUrlHandlerMapping 패턴과 컨트롤러의 이름을 비교 URI가 패턴에 매칭 될때 지정한 컨트롤러를 사용한다. ControllerClassNameHandlerMapping URI와 매칭되는 클래스 이름을 갖는 빈을 컨트롤러로 사용 DefaultAnnotationHandlerMapping @RequestMapping 어노테이션을 이용하여 요청을 처리할 컨트롤러를 구한다. DefaultAnnotationHandlerMapping를 많이 사용한다. ..
스프링2.5(Spring2.5) 1. 필요한 라이브러리 파일 st2spr 라이브러리 - commons-dbcp-1.4jar - commons-fileupload-1.3.2.jar - commons-io-2.2jar - commons-logging-1.1.3.jar - commons-pool-1.5.4.jar - ibaris-2.3.4.726.jar - jstl.jar - log4j-1.2.16.jar - ojdbc6.jar - spring-2.5.6.jar - standard.jar - spring-framework-2.5.6.zip 파일 > dist > modules - spring-webmvc.jar 2. spring3.0부터는 자동으로 환경설정이 된다 3. ibatis 환경설정 src > com.u..
스프링 프레임워크 자바 엔터프라이즈 개발의 효율성을 높이는 오픈소스 경량 애플리케이션 프레임워크 - 작성하는 코드가 줄어든다 -EJB의 문제를 해결하기 위해 발전함 lOC : 제어의 역전 - 스프링 컨테이너가 효과적인 객체 생성 및 의존성 관리 기능 지원 (일종의 웹 컨테이너) DI : 의존성 주입 AOP : 프로그램을 테스트 할때 어디까지 실행 되는지 확인한다. POJO 프레임워크 : 순수자바로 프로그래밍을 할 수 있다. 스프링의 구성 요소 -Core : 가장 기본이 되는 / 핵심 클래스가 있는 곳 스프링의 가장 기본적인 문법을 가지고 있다. -AOP : 에러를 수시로 체크한다 -Context : 웹을 위한 기본 컨텐츠를 만들어 낸다. context를 web mvc나 web을 만드는데 사용한다. - W..
보호되어 있는 글입니다.