|  |  |  | 
|---|
|  |  |  | package com.dy.sso.busi; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.dy.common.aop.CheckLength; | 
|---|
|  |  |  | import jakarta.validation.constraints.NotEmpty; | 
|---|
|  |  |  | import lombok.*; | 
|---|
|  |  |  | import org.hibernate.validator.constraints.Length; | 
|---|
|  |  |  | 
|---|
|  |  |  | public class LoginVo { | 
|---|
|  |  |  | @NotEmpty(message = "手机号不能为空") //不能为空也不能为null | 
|---|
|  |  |  | //@NotNull(message = "手机号不能为空") //不能为null但是可以为空 | 
|---|
|  |  |  | @Length(message = "手机号必须{min}位", min = 11, max = 11) | 
|---|
|  |  |  | //    @Length(message = "手机号必须{min}位", min = 11, max = 11) | 
|---|
|  |  |  | @CheckLength(message = "手机号必须{min}位", min = 11, max = 11) | 
|---|
|  |  |  | public String phone ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @NotEmpty(message = "密码不能为空") //不能为空也不能为null | 
|---|
|  |  |  | @Length(message = "密码必须{min}位", min = 6, max = 6) | 
|---|
|  |  |  | public String password ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @NotEmpty(message = "验证码不能为空") //不能为空也不能为null | 
|---|
|  |  |  | @Length(message = "验证码必须{min}位", min = 4, max = 4) | 
|---|
|  |  |  | public String captcha ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|