共通パラメータを検証するためのアノテーションメソッドJava

概要

インターフェイスリクエストを行うときは、次のように入力パラメータを確認する必要があります。

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 = "必须不为空")

おすすめ

転載: blog.csdn.net/yyuggjggg/article/details/133900381