替换Spring4 DataBinder

时间:2014-11-28 14:26:17

标签: spring spring-mvc spring-boot

我想替换/扩展Spring Framework 4 DataBinder。我知道还有其他概念,如Converter,PropertyEditors和HandlerMethodArgumentResolver。

对于我的情况,我不想使用其中一个。由于Databinder占我所需功能的95%左右,我不想再次实现它。

实际上我想继承ServletRequestDataBinder并覆盖addBindValues()

我无法弄清楚如何更换数据仓。如果可能的话,我不想替换其他任何东西。

有人知道如何在春季4使用javaconfig做到这一点吗?

1 个答案:

答案 0 :(得分:0)

你应该在大多数情况下使用@InitBinderhttp://docs.spring.io/autorepo/docs/spring/4.1.x/javadoc-api/org/springframework/web/bind/annotation/InitBinder.html)。这不适合你(你不能返回一个新的活页夹)。