Javaにはパラメーター検証ソリューションがあることを理解しています。JAX-RS には、検証とデータ抽出の両方のためのさまざまな注釈があると思います。私の質問は、スタンドアロン Java アプリケーションに独自のパラメーター検証クラスを実装したい場合、パラメーターが検証された場合にのみメソッドが実行されるようにするにはどうすればよいでしょうか? リフレクションを使用してパラメーターを見つけ@LowerCaseCheck
て検証を実行していますが、この検証コードを配置する場所がわかりません。
public void print(@LowerCaseCheck String lowerCaseString) {
....
}