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 2023-02-21 09:46:06 */ @TableName("wenjuandiaocha") public class WenjuandiaochaEntity implements Serializable { private static final long serialVersionUID = 1L; public WenjuandiaochaEntity() { } public WenjuandiaochaEntity(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 wenjuanbiaoti; /** * 封面图片 */ private String fengmiantupian; /** * 类型 */ private String leixing; /** * 问题一 */ private String wentiyi; /** * 问题二 */ private String wentier; /** * 问题三 */ private String wentisan; /** * 问题四 */ private String wentisi; /** * 问题五 */ private String wentiwu; /** * 发布日期 */ @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd") @DateTimeFormat private Date faburiqi; /** * 最近点击时间 */ @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") @DateTimeFormat private Date clicktime; @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 setWenjuanbiaoti(String wenjuanbiaoti) { this.wenjuanbiaoti = wenjuanbiaoti; } /** * 获取:问卷标题 */ public String getWenjuanbiaoti() { return wenjuanbiaoti; } /** * 设置:封面图片 */ public void setFengmiantupian(String fengmiantupian) { this.fengmiantupian = fengmiantupian; } /** * 获取:封面图片 */ public String getFengmiantupian() { return fengmiantupian; } /** * 设置:类型 */ public void setLeixing(String leixing) { this.leixing = leixing; } /** * 获取:类型 */ public String getLeixing() { return leixing; } /** * 设置:问题一 */ public void setWentiyi(String wentiyi) { this.wentiyi = wentiyi; } /** * 获取:问题一 */ public String getWentiyi() { return wentiyi; } /** * 设置:问题二 */ public void setWentier(String wentier) { this.wentier = wentier; } /** * 获取:问题二 */ public String getWentier() { return wentier; } /** * 设置:问题三 */ public void setWentisan(String wentisan) { this.wentisan = wentisan; } /** * 获取:问题三 */ public String getWentisan() { return wentisan; } /** * 设置:问题四 */ public void setWentisi(String wentisi) { this.wentisi = wentisi; } /** * 获取:问题四 */ public String getWentisi() { return wentisi; } /** * 设置:问题五 */ public void setWentiwu(String wentiwu) { this.wentiwu = wentiwu; } /** * 获取:问题五 */ public String getWentiwu() { return wentiwu; } /** * 设置:发布日期 */ public void setFaburiqi(Date faburiqi) { this.faburiqi = faburiqi; } /** * 获取:发布日期 */ public Date getFaburiqi() { return faburiqi; } /** * 设置:最近点击时间 */ public void setClicktime(Date clicktime) { this.clicktime = clicktime; } /** * 获取:最近点击时间 */ public Date getClicktime() { return clicktime; } }