• B
    Reorder date formatting converter in registrar · 4beb25b3
    Brian Clozel 提交于
    Prior to this commit, the `DateFormatterRegistrar` would register the
    annotation-based formatter before the pattern-based formatter. This
    would create an issue when an application tries to convert a `String` to
    an annotated `@DateTimeFormat Date`: since the converters are considered
    in reversed order of registration in
    `GenericConversionServicei#ConvertersForPair`, the pattern-based variant
    would always be considered before the annotation-based variant,
    overriding the developer's opinion.
    
    This commit aligns the `DateFormatterRegistrar` with the
    `DateTimeFormatterRegistrar` and registers the annotation-based variant
    last.
    
    Closes gh-23893
    4beb25b3
DateFormatterRegistrar.java 4.4 KB