0
クラスのレベルでSpringブートコントローラの注釈を書き込んで、そのメソッドの任意の文字列入力を検証できる方法はありますか?検証のためのスプリングブートコントローラ注釈?
car
インスタンスは、次のクラス定義がある
@RequestMapping(value = "/", method = RequestMethod.POST)
public ResponseEntity<Car> update(@RequestBody Car car) {
...
}
:
を任意の文字列入力することで、私のような@PathVariable
や
@RequestParam
だけでなく、
@RequestBody
と注釈を付けたオブジェクトの中にあるもので注釈を付け、通常の文字列の入力を、意味します
とフロントエンドからの例JSON
public class Car {
private String VIN;
private String color;
private Integer miles;
//...
}
は次のようになります。
{
"color":"Blue",
"miles":200,
"VIN":"1234"
}
私はトンをしたいですoすべての文字列が任意の条件(不正な文字がないなど)に対して妥当性が確認されていることを確認して、きれいで標準的な方法でそれをやりたかったので、コントローラの注釈を作成できるかどうかを知りたいのですこれをサポートすることができます。
ありがとうございます。