概要
インターフェイスリクエストを行うときは、次のように入力パラメータを確認する必要があります。
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestBody;
public void test(@RequestBody @Validated Param param){
// ...
}
現時点では、次の注釈を使用して迅速に検証する必要があります。
詳細な説明
null の有無をチェックする
@Null注解
注釈が付けられた要素は null である必要があります
@Null(message = "必须为null")
private String username;
@NotNull注解
注釈が付けられた要素は null であってはなりません
@NotNull(message = "必须不为null")
private String username;
空である/空でない(NULL)
@NotBlank注解
は、 アノテーション不为空
(不为null、去除首位空格后长度为0
) の要素値を検証します。タイプは String です。
@NotBlank(message = "必须不为空")