2

クラスのカスタム フォーマッタを定義しようとしていますが、Spring のドキュメントに記載されている @Formatted アノテーションが見つかりません。

5.6.2 @フォーマット済み

@Formatted アノテーションを使用すると、Formatter 実装をクラスの 1 つに簡単に関連付けることができます。この機能を使用するには、クラスに @Formatted というアノテーションを付け、アノテーション値として使用する Formatter 実装を指定するだけです。

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

上記の例では、「Money オブジェクトは MoneyFormatter でフォーマットする必要があります」と書かれています。この構成では、フィールドのタイプが Money の場合は常に、MoneyFormatter がフィールド値をフォーマットします。

私は maven と IntelliJ を使用しています。通常、必要なクラスを自動インポートしたり、必要な maven 依存関係を見つけたりすることができます。mvnbrowser と google for で検索してFormattedも、ヒントは得られませんでした。

インポートできますが、そこにはorg.springframework.format.annotation.*ありorg.springframework.ui.*ません。

Spring 3.* を使用しています。

なにか提案を?

4

1 に答える 1

0

古いドキュメントを参照しています (リンクは 3.0 RC1 リリース用です)。現在のドキュメントでは、その注釈について言及していません。

于 2010-11-11T11:16:35.500 に答える