この質問が以前にどこかで取り上げられていたら申し訳ありません。もしそうなら、私をリンクしてください、私はまだ満足のいく答えを見つけることができませんでした.
私は、javax 検証によって提供されるエラー メッセージをより具体的にする方法を見つけようと探し回っています。
@Min アノテーションに対して現在持っているメッセージは、ValidationMessages.properties ファイルで指定されています。
javax.validation.constraints.Min.message=The value of this variable must be less than {value}.
これは期待どおりに出力されます
The value of this variable must be less than 1
私が望むのは、メッセージに、検証に失敗した変数 (およびクラス) の名前と、失敗した変数の値も含まれていることです。もっと好きです。
The value of class.variable was 0 but not must be less than 1
どんな助けでも大歓迎です。
クレー