UserInfoBo.java 858 B

1234567891011121314151617181920212223242526272829303132
  1. package com.goafanti.user.bo;
  2. import javax.validation.constraints.Pattern;
  3. import javax.validation.constraints.Size;
  4. import com.goafanti.common.constant.ErrorConstants;
  5. import com.goafanti.common.model.UserInfo;
  6. public class UserInfoBo extends UserInfo{
  7. private String nickname;
  8. @Size(min = 0, max = 127, message = "{" + ErrorConstants.EMAIL_SIZE_ERROR + "}")
  9. @Pattern(regexp = "^[0-9a-zA-Z]+([0-9a-zA-Z]*[-._+])*[0-9a-zA-Z]+@[0-9a-zA-Z]+([-.][0-9a-zA-Z]+)*([0-9a-zA-Z]*[.])[a-zA-Z]{2,6}$", message = "{"
  10. + ErrorConstants.EMAIL_PATTERN_ERROR + "}")
  11. private String email;
  12. public String getEmail() {
  13. return email;
  14. }
  15. public void setEmail(String email) {
  16. this.email = email;
  17. }
  18. public String getNickname() {
  19. return nickname;
  20. }
  21. public void setNickname(String nickname) {
  22. this.nickname = nickname;
  23. }
  24. }