Я пытаюсь определить пользовательский форматер для своего класса, но я не могу найти аннотацию @Formatted, упомянутую в документации Spring :
5.6.2 @ Форматированный
Аннотация @Formatted позволяет вам легко связать реализацию Formatter с одним из ваших классов. Чтобы использовать эту функцию, просто аннотируйте свой класс как @Formatted и укажите реализацию Formatter для использования в качестве значения аннотации:
@Formatted(MoneyFormatter.class)
public class Money {
...
}
В приведенном выше примере написано, что «денежные объекты должны быть отформатированы с помощью MoneyFormatter». При такой конфигурации, когда поле имеет тип Money, MoneyFormatter будет форматировать значение поля.
Я использую maven и IntelliJ, и обычно он может автоматически импортировать требуемые классы или находить требуемую зависимость maven. Ни sarching на mvnbrowser и Google для Formatted
не дал никаких подсказок.
Я могу импортировать org.springframework.format.annotation.*
и org.springframework.ui.*
, но его там нет.
Я использую Spring 3. *
Есть предложения?