package com.entity; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import java.lang.reflect.InvocationTargetException; import java.io.Serializable; import java.util.Date; import java.util.List; import org.springframework.format.annotation.DateTimeFormat; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.beanutils.BeanUtils; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.enums.FieldFill; import com.baomidou.mybatisplus.enums.IdType; /** * 驾驶员 * 数据库通用操作实体类(普通增删改查) * @author * @email * @date 2030-03-20 23:07:14 */ @TableName("jiashiyuan") public class JiashiyuanEntity implements Serializable { private static final long serialVersionUID = 1L; public JiashiyuanEntity() { } public JiashiyuanEntity(T t) { try { BeanUtils.copyProperties(this, t); } catch (IllegalAccessException | InvocationTargetException e) { // TODO Auto-generated catch block e.printStackTrace(); } } /** * 主键id */ @TableId private Long id; /** * 账号 */ private String zhanghao; /** * 密码 */ private String mima; /** * 姓名 */ private String xingming; /** * 性别 */ private String xingbie; /** * 手机 */ private String shouji; /** * 身份证 */ private String shenfenzheng; /** * 出生日期 */ @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd") @DateTimeFormat private Date chushengriqi; /** * 驾驶证号 */ private String jiashizhenghao; /** * 头像 */ private String touxiang; @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") @DateTimeFormat private Date addtime; public Date getAddtime() { return addtime; } public void setAddtime(Date addtime) { this.addtime = addtime; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } /** * 设置:账号 */ public void setZhanghao(String zhanghao) { this.zhanghao = zhanghao; } /** * 获取:账号 */ public String getZhanghao() { return zhanghao; } /** * 设置:密码 */ public void setMima(String mima) { this.mima = mima; } /** * 获取:密码 */ public String getMima() { return mima; } /** * 设置:姓名 */ public void setXingming(String xingming) { this.xingming = xingming; } /** * 获取:姓名 */ public String getXingming() { return xingming; } /** * 设置:性别 */ public void setXingbie(String xingbie) { this.xingbie = xingbie; } /** * 获取:性别 */ public String getXingbie() { return xingbie; } /** * 设置:手机 */ public void setShouji(String shouji) { this.shouji = shouji; } /** * 获取:手机 */ public String getShouji() { return shouji; } /** * 设置:身份证 */ public void setShenfenzheng(String shenfenzheng) { this.shenfenzheng = shenfenzheng; } /** * 获取:身份证 */ public String getShenfenzheng() { return shenfenzheng; } /** * 设置:出生日期 */ public void setChushengriqi(Date chushengriqi) { this.chushengriqi = chushengriqi; } /** * 获取:出生日期 */ public Date getChushengriqi() { return chushengriqi; } /** * 设置:驾驶证号 */ public void setJiashizhenghao(String jiashizhenghao) { this.jiashizhenghao = jiashizhenghao; } /** * 获取:驾驶证号 */ public String getJiashizhenghao() { return jiashizhenghao; } /** * 设置:头像 */ public void setTouxiang(String touxiang) { this.touxiang = touxiang; } /** * 获取:头像 */ public String getTouxiang() { return touxiang; } }