6.0 第6章概述

6.0 第6章概述

本章要点

  • Spring MVC的数据绑定流程
  • 使用ConversionService转换数据
  • 使用@ IntitBinder转换数据
  • 使用WebBindingInitializer转换数据
  • 使用FormatterFormatterRegistrar格式化数据
  • 使用AnnotationFormatterFactory格式化数据
  • SpringValidation校验框架
  • JSR 303 校验

Spring MVC会根据请求方法签名不同, 将请求消息中的信息以一定的方式转换并绑定到请求方法的参数。 在请求消息到达真正调用处理方法的这一段时间内,Spring MVC还会完成很多其他的工作, 包括请求信息转换、 数据转换、 数据格式化以及数据校验等。