使用场景 继承关系 行为:四个实现的方法,createAttribute()、bindRequestParameters() supportsParam(): 怎么判断是否支持? 标注ModelAttribute,或者没有标注,但是这个参数不是简单属性。什么是简单属性 resolveArgument(),很长,很复杂。底层会用到Convert 会创建一个 WebDataBinder 实例。这个实例非常重要 注意:他会产生两个不同的实例 自定义Convert 使用场景: Convert(有126个实现类)