diff --git a/JianshenkechengEntity.java b/JianshenkechengEntity.java new file mode 100644 index 0000000..933cde8 --- /dev/null +++ b/JianshenkechengEntity.java @@ -0,0 +1,356 @@ +package com.entity; + +import com.annotation.ColumnInfo; +import javax.validation.constraints.*; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import java.lang.reflect.InvocationTargetException; +import java.io.Serializable; +import java.util.*; +import org.apache.tools.ant.util.DateUtils; +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.annotations.TableId; +import com.baomidou.mybatisplus.annotations.TableName; +import com.baomidou.mybatisplus.enums.IdType; +import com.baomidou.mybatisplus.enums.FieldFill; +import com.utils.DateUtil; + + +/** + * 健身课程 + * + * @author + * @email + */ +@TableName("jianshenkecheng") +public class JianshenkechengEntity implements Serializable { + private static final long serialVersionUID = 1L; + + + public JianshenkechengEntity() { + + } + + public JianshenkechengEntity(T t) { + try { + BeanUtils.copyProperties(this, t); + } catch (IllegalAccessException | InvocationTargetException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + + /** + * 主键 + */ + @TableId(type = IdType.AUTO) + @ColumnInfo(comment="主键",type="int(11)") + @TableField(value = "id") + + private Integer id; + + + /** + * 教练 + */ + @ColumnInfo(comment="教练",type="int(11)") + @TableField(value = "jiaolian_id") + + private Integer jiaolianId; + + + /** + * 健身课程名称 + */ + @ColumnInfo(comment="健身课程名称",type="varchar(200)") + @TableField(value = "jianshenkecheng_name") + + private String jianshenkechengName; + + + /** + * 健身课程照片 + */ + @ColumnInfo(comment="健身课程照片",type="varchar(200)") + @TableField(value = "jianshenkecheng_photo") + + private String jianshenkechengPhoto; + + + /** + * 课程视频 + */ + @ColumnInfo(comment="课程视频",type="varchar(200)") + @TableField(value = "jianshenkecheng_video") + + private String jianshenkechengVideo; + + + /** + * 赞 + */ + @ColumnInfo(comment="赞",type="int(11)") + @TableField(value = "zan_number") + + private Integer zanNumber; + + + /** + * 踩 + */ + @ColumnInfo(comment="踩",type="int(11)") + @TableField(value = "cai_number") + + private Integer caiNumber; + + + /** + * 健身课程类型 + */ + @ColumnInfo(comment="健身课程类型",type="int(11)") + @TableField(value = "jianshenkecheng_types") + + private Integer jianshenkechengTypes; + + + /** + * 健身课程热度 + */ + @ColumnInfo(comment="健身课程热度",type="int(11)") + @TableField(value = "jianshenkecheng_clicknum") + + private Integer jianshenkechengClicknum; + + + /** + * 健身课程介绍 + */ + @ColumnInfo(comment="健身课程介绍",type="longtext") + @TableField(value = "jianshenkecheng_content") + + private String jianshenkechengContent; + + + /** + * 逻辑删除 + */ + @ColumnInfo(comment="逻辑删除",type="int(11)") + @TableField(value = "data_delete") + + private Integer dataDelete; + + + /** + * 录入时间 + */ + @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") + @DateTimeFormat + @ColumnInfo(comment="录入时间",type="timestamp") + @TableField(value = "insert_time",fill = FieldFill.INSERT) + + private Date insertTime; + + + /** + * 创建时间 homeMain + */ + @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") + @DateTimeFormat + @ColumnInfo(comment="创建时间",type="timestamp") + @TableField(value = "create_time",fill = FieldFill.INSERT) + + private Date createTime; + + + /** + * 获取:主键 + */ + public Integer getId() { + return id; + } + /** + * 设置:主键 + */ + + public void setId(Integer id) { + this.id = id; + } + /** + * 获取:教练 + */ + public Integer getJiaolianId() { + return jiaolianId; + } + /** + * 设置:教练 + */ + + public void setJiaolianId(Integer jiaolianId) { + this.jiaolianId = jiaolianId; + } + /** + * 获取:健身课程名称 + */ + public String getJianshenkechengName() { + return jianshenkechengName; + } + /** + * 设置:健身课程名称 + */ + + public void setJianshenkechengName(String jianshenkechengName) { + this.jianshenkechengName = jianshenkechengName; + } + /** + * 获取:健身课程照片 + */ + public String getJianshenkechengPhoto() { + return jianshenkechengPhoto; + } + /** + * 设置:健身课程照片 + */ + + public void setJianshenkechengPhoto(String jianshenkechengPhoto) { + this.jianshenkechengPhoto = jianshenkechengPhoto; + } + /** + * 获取:课程视频 + */ + public String getJianshenkechengVideo() { + return jianshenkechengVideo; + } + /** + * 设置:课程视频 + */ + + public void setJianshenkechengVideo(String jianshenkechengVideo) { + this.jianshenkechengVideo = jianshenkechengVideo; + } + /** + * 获取:赞 + */ + public Integer getZanNumber() { + return zanNumber; + } + /** + * 设置:赞 + */ + + public void setZanNumber(Integer zanNumber) { + this.zanNumber = zanNumber; + } + /** + * 获取:踩 + */ + public Integer getCaiNumber() { + return caiNumber; + } + /** + * 设置:踩 + */ + + public void setCaiNumber(Integer caiNumber) { + this.caiNumber = caiNumber; + } + /** + * 获取:健身课程类型 + */ + public Integer getJianshenkechengTypes() { + return jianshenkechengTypes; + } + /** + * 设置:健身课程类型 + */ + + public void setJianshenkechengTypes(Integer jianshenkechengTypes) { + this.jianshenkechengTypes = jianshenkechengTypes; + } + /** + * 获取:健身课程热度 + */ + public Integer getJianshenkechengClicknum() { + return jianshenkechengClicknum; + } + /** + * 设置:健身课程热度 + */ + + public void setJianshenkechengClicknum(Integer jianshenkechengClicknum) { + this.jianshenkechengClicknum = jianshenkechengClicknum; + } + /** + * 获取:健身课程介绍 + */ + public String getJianshenkechengContent() { + return jianshenkechengContent; + } + /** + * 设置:健身课程介绍 + */ + + public void setJianshenkechengContent(String jianshenkechengContent) { + this.jianshenkechengContent = jianshenkechengContent; + } + /** + * 获取:逻辑删除 + */ + public Integer getDataDelete() { + return dataDelete; + } + /** + * 设置:逻辑删除 + */ + + public void setDataDelete(Integer dataDelete) { + this.dataDelete = dataDelete; + } + /** + * 获取:录入时间 + */ + public Date getInsertTime() { + return insertTime; + } + /** + * 设置:录入时间 + */ + + public void setInsertTime(Date insertTime) { + this.insertTime = insertTime; + } + /** + * 获取:创建时间 homeMain + */ + public Date getCreateTime() { + return createTime; + } + /** + * 设置:创建时间 homeMain + */ + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + @Override + public String toString() { + return "Jianshenkecheng{" + + ", id=" + id + + ", jiaolianId=" + jiaolianId + + ", jianshenkechengName=" + jianshenkechengName + + ", jianshenkechengPhoto=" + jianshenkechengPhoto + + ", jianshenkechengVideo=" + jianshenkechengVideo + + ", zanNumber=" + zanNumber + + ", caiNumber=" + caiNumber + + ", jianshenkechengTypes=" + jianshenkechengTypes + + ", jianshenkechengClicknum=" + jianshenkechengClicknum + + ", jianshenkechengContent=" + jianshenkechengContent + + ", dataDelete=" + dataDelete + + ", insertTime=" + DateUtil.convertString(insertTime,"yyyy-MM-dd") + + ", createTime=" + DateUtil.convertString(createTime,"yyyy-MM-dd") + + "}"; + } +}