我正在尝试使用spring数据绑定类在我自己的框架中使用,这是基于非spring-mvc的。
在此我覆盖 DataBinder 和 AbstractBindingResult 类。当用户正在编辑对象时,可以进行验证,该验证将通过绑定器运行,这将验证整个对象。
但是,一旦用户编辑了一个字段/值,就不需要全新的结果,只需要重新验证特定的字段/值。幸运的是,我可以为此扩展默认实现。
我似乎无法清除该特定字段的旧错误,因为错误列表由AbstractBindingResult实现呈现为仅添加。
所以我的问题是: