「漲知識」Java-Web開發小技巧之OVAL驗證工具

功能

  1. 對入參進行校驗,不需要專門寫校驗代碼,只加一個註解即可

使用場景

  1. web開發controller層對入參進行校驗
  2. rpc調用,對入參校驗

使用前後對比圖,如果看到這裡你還感興趣,那麼可以繼續學習!

「漲知識」Java-Web開發小技巧之OVAL驗證工具

1. 字符類型

@AsserURL、@Email、@Length、@MaxLength、@MinLength

@NotNull、@NotBlank、@NotEmpty、

@Digits、@HasSubstring: 是否包含子串

2. 數值類型

@Range、@Max、@Min、@NotNegative

3. 布爾類型

@AssertFalse、@AssertTrue

4. 集合數組

@Size、@MaxSize、@MinSize、@MemberOf、@NotMemberOf

5. 表達式或自定義

@Assert、@CheckWith、@NotMatchPatternCheck,@MatchPatternCheck、

@ValidateWithMethod

「漲知識」Java-Web開發小技巧之OVAL驗證工具

「漲知識」Java-Web開發小技巧之OVAL驗證工具


分享到:


相關文章: