Где аннотация 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). Текущая документация не упоминает эту аннотацию.