Где аннотация Spring в формате @Formatted? - PullRequest
2 голосов
/ 11 ноября 2010

Я пытаюсь определить пользовательский форматер для своего класса, но я не могу найти аннотацию @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. *

Есть предложения?

1 Ответ

0 голосов
/ 11 ноября 2010

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

...