package com.ks.consumerjdgiftcoupon.query;
|
|
import javax.validation.constraints.*;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
public class TestQuery {
|
|
// @AssertFalse(message = "所注解的元素必须是Boolean类型,且值为false")
|
// @AssertTrue(message = "所注解的元素必须是Boolean类型,且值为true")
|
// @DecimalMax(value = "10", message = "所注解的元素必须是数字,且值小于等于给定的值")
|
//
|
// @Size(min = 1, max = 5, message = "修饰的字段长度不能超过5或者低于1")
|
// @Future(message = "日期是否在当前时间之后")
|
|
|
@NotEmpty(message = "注册失败,名字不能为空")
|
private String name;
|
@Max(value = 19, message = "该字段最大值为19")
|
@Min(value = 0, message = "该字段最小值为0")
|
private int age;
|
|
@DecimalMax(value = "3.00", message = "所注解的元素必须是数字,且值小于等于给定的值")
|
@DecimalMin(value = "0.00", message = "所注解的元素必须是数字,且值大于等于给定的值")
|
private BigDecimal height;
|
|
|
@Past(message = "出生日期不能大于当前日期")
|
private Date birthday;
|
|
@Email(message = "邮件格式有误")
|
private String email;//邮件
|
|
|
@Pattern(regexp = "[abc]", message = "正则不匹配")
|
private String sign;
|
|
|
public int getAge() {
|
return age;
|
}
|
|
public void setAge(int age) {
|
this.age = age;
|
}
|
|
public BigDecimal getHeight() {
|
return height;
|
}
|
|
public void setHeight(BigDecimal height) {
|
this.height = height;
|
}
|
|
public Date getBirthday() {
|
return birthday;
|
}
|
|
public void setBirthday(Date birthday) {
|
this.birthday = birthday;
|
}
|
|
public String getEmail() {
|
return email;
|
}
|
|
public void setEmail(String email) {
|
this.email = email;
|
}
|
|
public String getSign() {
|
return sign;
|
}
|
|
public void setSign(String sign) {
|
this.sign = sign;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
}
|