| package com.wzy.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import javax.validation.constraints.Email;
import javax.validation.constraints.Pattern;
@AllArgsConstructor
@NoArgsConstructor
@Data//自动生成set/get方法,toString方法,equals方法,hashCode方法,不带参数的构造方法
public class Employee {
**private **Integer **empId**;<br /> /**<br /> * **@Pattern **:自定义校验规则的 注解。<br /> * regexp:校验规则,正则表达式<br /> * message:校验失败后的提示信息<br /> */<br /> @Pattern(regexp = **"(^[a-zA-Z0-9_-]{6,16}$)|(^[\\\\u2E80-\\\\u9FFF]{2,5})"**,<br /> message = **"请输入2-5中文或6-16位英文大小写和数字组合"**)<br /> **private **String **empName**;**private **String **gender**;//@Email()<br /> @Pattern(regexp = **"(^([a-z0-9_\\\\.-]+)@([\\\\da-z\\\\.-]+)\\\\.([a-z\\\\.]{2,6})$)"**,<br /> message = **"邮箱格式不正确!"**)<br /> **private **String **email**;**private **Integer **dId**;**private **Department **department**;**public **Employee(Integer empId, String empName, String gender, String email, Integer dId) {<br /> **this**.**empId **= empId;<br /> **this**.**empName **= empName;<br /> **this**.**gender **= gender;<br /> **this**.**email **= email;<br /> **this**.**dId **= dId;<br /> }<br />} |
| —- |
