私は検証を行うためにOvalを使用しているので、次のようなコードがあります。
@NotNull(errorCode = "NumberInvalid")
@NotNegative(errorCode = "NumberInvalid")
@Range(errorCode = "NumberInvalid", min=1, max=10)
protected Integer dollarAmount;
必要に応じて範囲を動的に更新できるようにしたいです。たとえば、毎月かそこらで変更される構成ファイルがある場合は、それらの変更を検証に反映できるようにしたいです。
Ovalのすべての注釈をサブクラス化する必要がないように、リフレクションを使用してこれを行う方法はありますか?