package com.gxx.record.dto; import javax.validation.constraints.AssertTrue; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.Email; import org.hibernate.validator.constraints.Length; import org.hibernate.validator.constraints.NotEmpty; import org.hibernate.validator.constraints.URL; /** *
*
Title:
*
* 用户传输对象 *
*
Description:
*
*

none *

*
* * @author Administrator * @version 1.0, 2017年12月14日 * @since record * */ public class UserDto { @NotNull(message = "昵称不能为空") private String validNick; @NotEmpty(message = "姓名不能为空字符串") private String validName; @AssertTrue(message = "钱必须是真的") private boolean validMoney; @Max(value=10, message = "数字不能大于10") @Min(value=5, message = "数字不能小于5") private int validNumber; @NotEmpty(message = "字符串不能为空字符串")//如果不配置NotEmpty而且为空,则不校验Length @Length(min=5, max=10, message = "字符串长度有误") private String validString; @NotEmpty(message = "email不能为空字符串")//如果不配置NotEmpty而且为空,则不校验Email @Email(message = "email格式有误") private String validEmail; @NotEmpty(message = "url不能为空字符串")//如果不配置NotEmpty而且为空,则不校验URL @URL(message = "url格式有误") private String validUrl; public String getValidName() { return validName; } public void setValidName(String validName) { this.validName = validName; } public boolean isValidMoney() { return validMoney; } public void setValidMoney(boolean validMoney) { this.validMoney = validMoney; } public String getValidEmail() { return validEmail; } public void setValidEmail(String validEmail) { this.validEmail = validEmail; } public String getValidString() { return validString; } public void setValidString(String validString) { this.validString = validString; } public int getValidNumber() { return validNumber; } public void setValidNumber(int validNumber) { this.validNumber = validNumber; } public String getValidUrl() { return validUrl; } public void setValidUrl(String validUrl) { this.validUrl = validUrl; } public String getValidNick() { return validNick; } public void setValidNick(String validNick) { this.validNick = validNick; } }