@InitBinder装配自定义编辑器

Posted 眼泪,还是流了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@InitBinder装配自定义编辑器相关的知识,希望对你有一定的参考价值。

@InitBinder装配自定义编辑器

  第一步:BaseController.java,标注@InitBinder

    public class BaseController {

      @InitBinder

      public void initBinder(WebDataBinder dataBinder){

        dataBinder.registerCustomEditor(Date.class,new CustomDateEditor(ew SimpleDateFormat("yyyy-MM-dd"), true));

      }

    }

  第二步:修改UserController.java,继承BaseController

  注意:标注了@InitBinder注解的方法会在控制器初始化时调用

以上是关于@InitBinder装配自定义编辑器的主要内容,如果未能解决你的问题,请参考以下文章

springMVC使用@InitBinder注解把字符串转化为Date类型

Spring Boot 自动装配定义与自定义starter原理,及如何实现自定义装配

Spring Boot 自动装配定义与自定义starter原理,及如何实现自定义装配

springboot自动装配---实现一个自定义自动装配组件

自定义 FieldSetMapper 中忽略的自动装配 JpaRepository 保存

在 Jackson StdDeserializer 的自定义实例中自动装配 Bean