본문 바로가기

스프링

SimpleUrlHandlerMapping 사용법 어노테이션이 아닌 XML 에 url매핑하는 방법으로 일반적으로 SimpleUrlHandlerMapping을 사용한다. SimpleUrlHandlerMapping 에 프로퍼티 설정 방법 예. 1. uriMap 프로퍼티 사용 2. mappings 프로퍼티 사용 InsertController DeleteController [출처] SimpleUrlHandlerMapping 예|작성자 아유 참고 : - annotation을 쓸때는 DefaultAnnotationHandlerMapping- 스프링 기본 BeanNameUrlHandlerMapping- 그리고 위에 SimpleUrlHandlerMapping servletContext.xml파일을 구성할때 여러 HandlerMapping을쓸때는 적어줘야 한다. boa.. 더보기
스프링 진행단계 정리 1. DispatcherServlet 1) org.springframework.web.servlet.DispatcherServlet 2. HandlerMapping(org.springframework.web.servlet.handler) 1) BeanNameUrlHandlerMapping - default 2) SimpleUrlHandlerMapping 3. Controller(org.springframework.web.servlet.mvc) 1) Controller(interface) 2) AbstractController 3) AbstractCommandController 4) SimpleFormController 4. ViewResolver(org.springframework.web.servlet... 더보기
유용한 스프링 관련 강좌. 여러가지 강좌가 있다. 공부하면 정말 유용할듯..http://krams915.blogspot.ca/ 더보기
스프링 라이프 사이클 확인하기. 1. 스프링 컨테이너의 라이프 사이클..대표적으로 두가지가 있다. BeanFactory와 ApplicationContext 위의 내용을 확인해자. 프로젝트 루트 아래 적당한 패키지를 만들고 파일을 구성해보자. 1. MessageBean 인터페이스 package myspring.sample3; public interface MessageBean {void sayHello();} 2. MessageBeanImpl 클래스아래는 스프링 컨테이너가 구동되는 원리를 살펴보기 위해서 MessageBean, BeanNameAware, BeanFactoryAware, InitializingBean, DisposableBean 인터페이스를 구현하였다.(위의 그림 순서 참조) package myspring.sample3; .. 더보기
간단한 게시판 만들기 - 리스트 페이지 환경은 STS + 톰캣 7 + JDK 1.7 + ORACLE 11G 워밍업삼아 우선 스프링 2.5를 기준으로 하나씩 해나간다. 우선 폴더 구조는 아래와 같다. 1. BoardistController.java package board.controller; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.AbstractController; import board.dao.JdbcTem.. 더보기
스프링의 구조 더보기
스프링 컨트롤러 계층 구조 더보기
스프링 MVC 라이프 사이클 더보기
스프링 MVC개요 더보기
Dynamic Web Project를 이용한 스프링 셋팅 및 DB연결 셋팅하기 이전의 전제조건 - 오라클이 깔려 있을것 - 이클립스 버전은 최신이여도 된다. 단 아래는 2.5를 기준으로 설정해봤다. 1. 이클립스에서 아래와 같이 Dynamic Web Project를 생성 2. Tomcat 라이브러리 폴더에다 오라클 jdbc 파일을 넣는다. 3. JNDI를 이용한 jdbc 설정. - Servers 의 serve.xml파일에다가 아래와 같이 추가. --> ................... - 그리고 같은 파일 맨 마지막에 위의 Resource를 link할수 있게 context아래에 아래와 같이 설정한다. 4. 파일 구조. 5. 소스 - BoardController.java package ck.web; import javax.servlet.http.HttpServletRequ.. 더보기