반응형

 http://wiki.dev.daewoobrenic.co.kr/mediawiki/index.php/Spring_MVC_Architecturing

http://forum.springsource.org/showthread.php?t=21639

 

Mapping 설정

HandlerMapping

.setOrder

SimpleUrlHandlerMapping

<bean id="handlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
  <property name="mappings">
   <props>
    <prop key="...do">contentConroller</prop>
   </props>
  </property>
</bean>


BeanNameUrlHandlerMapping

.setMappings

PropertiesFactoryBean을 이용하면 별도의 파일에서 설정 가능

@RequestMapping

import  org.springframework.web.bind.annotation.RequestMapping


View

ViewResolver

InternalResourceViewResolver

.setViewClass, .setCache, .setPrefix, .setSuffix


Conroller

MultiActionController

.setMethodNameResolver

AbstractCommandController

.setCommandClass

SimpleFormConroller

.setCommandName, .setCommandClass, .formBackingObject, .onSubmit , .showForm,. initBinder, .referenceData

@Controller

import org.springframework.stereotype.Controller


MethodNameResolver

PropertiesMethodNameResolver

.setMappings

ParameterMethodNameResolver

.setParamName, .setDefaultMethodName


Common configuration

ServletRequestUtils

WebUtils 사용하기

Developing a Spring Framework MVC application step-by-step

Spring MVC에서 클라이언트 요청의 처리 과정

Spring MVC에서 사용하는 ApplicationContext와 WebApplicationContext

Critical security issues found in the Spring Framework

 

Model

@ModelAttriutes


Binder

@InitBinder

WebDataBinder

ServletRequestDataBinder

MultipartResolver

ComonsMultipartResolver

.setMaxUploadSize, .setUploadTempDir

파일첨부 처리 방법

  1. Request를 MultipartHttpServletRequest로 casting
  2. PropertyEditorSupport를 상삭, setValue에서 value instaceof MultipartFile 이면 FileUploadUtil.uploadFormFile사용.


커스텀 태그

spring:bind

스프링 MVC form 태그 써 보셨어요?

PropertyEditor 활용 예제

 

HandlerInterceptor



2.5

 http://www.infoq.com/articles/spring-2.5-ii-spring-mvc

스프링 2.5 애노테이션 기반 MVC 예제

http://springtutorial.googlecode.com/svn/trunk/moimApp/src/spring/tutorial/web/MoimController.java

Spring 2.5 Annotation기반 Controller 끄적거림

Annotated Spring MVC Controller !!

Annotation-based controller configuration

Spring Framework 2.5의 Annotation based Controller의 메서드 파라미터에서 주의점

http://dev.anyframejava.org/anyframe/doc/web/3.2.0/webfw/springmvc/basic/annotation_controller.html

 

 

3.0

REST in Spring 3: @MVC

스프링 REST 지원 사용하여 애플리케이션에 Atom 뷰 추가하기

REST in Spring 3: RestTemplate

초간단 CURD, 검색, 페이징, 정렬 구현 완료

Spring3.0 M2 RESTful Client 구현 예제

스프링 3.0의 MVC 간편화

Spring 3.0.1 mvc:annotation-driven 이 몰래 하는 짓

http://toby.epril.com/?p=982 :

Spring 3.0 @MVC 메소드에서 자동으로 리턴 모델에 추가되는 것들

DispatcherServlet의 디폴트 대체(fallback) 전략

InsideSpring (3) 스프링 밖에서 WebApplicationContext에 접근하기

CRUD

http://blog.springsource.com/2010/07/22/spring-mvc-3-showcase/

Spring, Junit 에서 session, request scope bean 을 사용하기

 

Spring Faces

Simplifying JSF Development with Spring Faces

 

보안

Spring framework 보안 취약성 보고와 해결 방안.

 

Json

스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 1

스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 2

스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 3

스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 4

 [테스트] 스프링의 MappingJacksonJsonView 초간단 학습 테스트

[봄싹 버그]] JSON 뷰와 하이버가 가져온 Proxy 객체

 

View

Spring MVC에서 jexcel 모듈을 활용한 엑셀 파일 다운로드 기능 구현하기

 

Validation

 http://blog.inflinx.com/2010/03/10/jsr-303-bean-validation-using-spring-3/

 http://blog.openframework.or.kr/141

 

Test

어노테이션 기반 스프링 컨트롤러 단위테스트

Spring, Junit 에서 session, request scope bean 을 사용하기

[스프링 테스트] 웹 테스트용 WebApplicationContext에 request, session 스코프 빈 등록하기

 

Formatter

http://chanwook.tistory.com/867

 

Converter

http://chanwook.tistory.com/866

Spring 3 MVC HttpMessageConverter 기능으로 RESTful 웹 서비스 빌드

Posted by 1010