春/休止状態の検証で、カスタム メッセージで注釈を使用しようとしています。私がやりたいのは、パラメーターを渡すことができる一方で国際化をサポートすることです。
たとえば、Java クラスのフィールドは次のとおりです。
@NotEmpty (message = "{error.required}")
public String name;
ValidationMessages.propertiesには次のものがあります。
error.required = {0} is a required field
そのため、Java クラスのメッセージ注釈を使用して、フィールド名をそのメッセージに渡す方法を探しています。これは可能ですか?
編集: この質問に似ています: JSR 303 Bean Validation in Spring