数据绑定:页面提交的请求(GET,POST)都可以和对象属性进行绑定
适配器执行目标方法的时候,将参数解析器与返回值处理器与目标方法进行绑定,然后将所有参数变成数组,接着对所有参数解析器进行增强for循环,判断哪个解析器能解析当前参数,如果能就调用方法进行解析.
自定义pojo类型参数使用ServletModelAttributeMethodProcessor参数解析器进行解析
底层使用webDataBinder binder=binderFactory.createBinder
webDataBinder:web数据绑定器,将请求参数的值绑定到javabean中
webDataBinder利用它里面的Converters将请求数据转成指定的数据类型,再次封装到javabean中