java validate 框架_SpringMvc中的校验框架@valid和@validation的概念及相关使用

/**

*

* @Title: AppConfigList.java

* @Package com.bonree.browser.model

* @Description: 白名单Url匹配规则类

* @author phycho

* @date 2017/6/26 下午4:45:30

* @version V1.0

*/

public class AppConfigList extends Page {

private Integer id;//Id

@NotNull(message = "appId不能为空", groups = {AccountGroup.Update.class})

private Integer appId;// 应用id

@NotEmpty(message = "规则不能为空", groups = {AppConfigGroup.Add.class,AppConfigGroup.Update.class})

@Size(max = 200,groups= {AppConfigGroup.Add.class,AppConfigGroup.Update.class})

private String url;// url规则

@NotNull(message = "typec不能为空", groups = {AccountGroup.Update.class})

private Byte typec = 1;// 类型

private Date createTime;// 创建时间

private Date modifTime;// 更新时间

@NotNull(message = "状态参数不能为空", groups = {AppConfigGroup.Update.class})

private Byte status = 1;// 状态

private Double orders;// 字段顺序

/**

* 生成get、set方法

*

* @return

*/

public String getUrl() {

return url;

}

public Integer getId() {

return id;

}

public void setId(Integer id) {

this.id = id;

}

public Integer getAppId() {

return appId;

}

public void setAppId(Integer appId) {

this.appId = appId;

}

public Byte getTypec() {

return typec;

}

public void setTypec(Byte typec) {

this.typec = typec;

}

public Date getCreateTime() {

return createTime;

}

public void setCreateTime(Date createTime) {

this.createTime = createTime;

}

public Date getModifTime() {

return modifTime;

}

public void setModifTime(Date modifTime) {

this.modifTime = modifTime;

}

public Byte getStatus() {

return status;

}

public void setStatus(Byte status) {

this.status = status;

}

public Double getOrders() {

return orders;

}

public void setOrders(Double orders) {

this.orders = orders;

}

public void setUrl(String url) {

this.url = url;

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值