package com.goafanti.user.bo; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; import com.goafanti.common.constant.ErrorConstants; import com.goafanti.common.model.UserInfo; public class UserInfoBo extends UserInfo{ @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String nickname; @Size(min = 0, max = 127, message = "{" + ErrorConstants.EMAIL_SIZE_ERROR + "}") @Pattern(regexp = "^([a-z0-9A-Z]+[_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$", message = "{" + ErrorConstants.EMAIL_PATTERN_ERROR + "}") private String email; public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getNickname() { return nickname; } public void setNickname(String nickname) { this.nickname = nickname; } }