6.2.3 多种转换器的优先顺序
对于同一个类型的对象来说,如果既在ConversionService
中装配了自定义的转换器,又通过WebBindingInitializer
接口装配了全局的自定义编辑器,同时还在控制器中通过@initBinder
装配了自定义的编辑器,此时 Spring MVC
将按照以下的优先顺序查找对应的编辑器
(1)查询通过@initBinder
装配的自定义编辑器
(2)查询通过ConversionService
装配的自定义转换器。
(3)查询通过WebBindingInitializer
接口装配的全局自定义编辑器。