Где аннотация Spring в формате @Formatted?

Я пытаюсь определить собственный форматировщик для своего класса, но я не могу найти аннотацию @Formatted, упомянутую в документации Spring:

5.6.2 @ Форматированный

Аннотация @Formatted позволяет вам легко связать реализацию Formatter с одним из ваших классов. Чтобы использовать эту функцию, просто аннотируйте свой класс как @Formatted и укажите реализацию Formatter для использования в качестве значения аннотации:

@Formatted(MoneyFormatter.class)
public class Money {
...
}

В приведенном выше примере говорится, что "денежные объекты должны быть отформатированы с помощью MoneyFormatter". При такой конфигурации, когда поле имеет тип Money, MoneyFormatter будет форматировать значение поля.

Я использую maven и IntelliJ, и обычно он может автоматически импортировать требуемые классы или находить необходимые зависимости maven. Ни поиск на mvnbrowser, ни в Google для Formatted дал намек.

Я могу импортировать org.springframework.format.annotation.* а также org.springframework.ui.* но это не там.

Я использую Spring 3.*

Любое предложение?

1 ответ

Решение

Вы просматриваете устаревшую документацию (ваша ссылка для версии 3.0 RC1). Текущая документация не упоминает эту аннотацию.

Другие вопросы по тегам