@AssertTrue // 用於boolean字段,該字段只能為true @AssertFalse // 該字段的值只能為false @CreditCardNumber // 對信用卡號進行一個大致的驗證 @DecimalMax // 只能小於或等於該值 @DecimalMin // 只能大於或等於該值 @Digits(integer=2,fraction=20) // 檢查是否是一種數字的整數、分數,小數位數的數字。 @Email // 檢查是否是一個有效的email地址 @Future // 檢查該字段的日期是否是屬於將來的日期 @Length(min=,max=) // 檢查所屬的字段的長度是否在min和max之間,只能用於字符串 @Max // 該字段的值只能小於或等於該值 @Min / /該字段的值只能大於或等於該值 @NotNull // 不能為null @NotBlank // 不能為空,檢查時會將空格忽略 @NotEmpty // 不能為空,這里的空是指空字符串 @Null // 檢查該字段為空 @Past // 檢查該字段的日期是在過去 @Size(min=, max=) // 檢查該字段的size是否在min和max之間,可以是字符串、數組、集合、Map等 @URL(protocol=,host,port) // 檢查是否是一個有效的URL,如果提供了protocol,host,port等,則該URL還需滿足提供的條件