|
|
|
|
@ -28,247 +28,247 @@ import com.baomidou.mybatisplus.enums.IdType;
|
|
|
|
|
* @email
|
|
|
|
|
* @date 2022-05-03 15:16:55
|
|
|
|
|
*/
|
|
|
|
|
@TableName("zangpinxinxi")
|
|
|
|
|
public class ZangpinxinxiEntity<T> implements Serializable {
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ZangpinxinxiEntity() {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ZangpinxinxiEntity(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 zangpinmingcheng;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品类别
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinleibie;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品图片
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpintupian;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品年代
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinniandai;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 有关历史
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String youguanlishi;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 场馆名称
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String changguanmingcheng;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 场馆位置
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String changguanweizhi;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品简介
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinjianjie;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品详情
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinxiangqing;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 最近点击时间
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
@DateTimeFormat
|
|
|
|
|
private Date clicktime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 点击次数
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private Integer clicknum;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@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 setZangpinmingcheng(String zangpinmingcheng) {
|
|
|
|
|
this.zangpinmingcheng = zangpinmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品名称
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinmingcheng() {
|
|
|
|
|
return zangpinmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品类别
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinleibie(String zangpinleibie) {
|
|
|
|
|
this.zangpinleibie = zangpinleibie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品类别
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinleibie() {
|
|
|
|
|
return zangpinleibie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品图片
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpintupian(String zangpintupian) {
|
|
|
|
|
this.zangpintupian = zangpintupian;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品图片
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpintupian() {
|
|
|
|
|
return zangpintupian;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品年代
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinniandai(String zangpinniandai) {
|
|
|
|
|
this.zangpinniandai = zangpinniandai;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品年代
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinniandai() {
|
|
|
|
|
return zangpinniandai;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:有关历史
|
|
|
|
|
*/
|
|
|
|
|
public void setYouguanlishi(String youguanlishi) {
|
|
|
|
|
this.youguanlishi = youguanlishi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:有关历史
|
|
|
|
|
*/
|
|
|
|
|
public String getYouguanlishi() {
|
|
|
|
|
return youguanlishi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:场馆名称
|
|
|
|
|
*/
|
|
|
|
|
public void setChangguanmingcheng(String changguanmingcheng) {
|
|
|
|
|
this.changguanmingcheng = changguanmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:场馆名称
|
|
|
|
|
*/
|
|
|
|
|
public String getChangguanmingcheng() {
|
|
|
|
|
return changguanmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:场馆位置
|
|
|
|
|
*/
|
|
|
|
|
public void setChangguanweizhi(String changguanweizhi) {
|
|
|
|
|
this.changguanweizhi = changguanweizhi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:场馆位置
|
|
|
|
|
*/
|
|
|
|
|
public String getChangguanweizhi() {
|
|
|
|
|
return changguanweizhi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品简介
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinjianjie(String zangpinjianjie) {
|
|
|
|
|
this.zangpinjianjie = zangpinjianjie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品简介
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinjianjie() {
|
|
|
|
|
return zangpinjianjie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品详情
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinxiangqing(String zangpinxiangqing) {
|
|
|
|
|
this.zangpinxiangqing = zangpinxiangqing;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品详情
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinxiangqing() {
|
|
|
|
|
return zangpinxiangqing;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:最近点击时间
|
|
|
|
|
*/
|
|
|
|
|
public void setClicktime(Date clicktime) {
|
|
|
|
|
this.clicktime = clicktime;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:最近点击时间
|
|
|
|
|
*/
|
|
|
|
|
public Date getClicktime() {
|
|
|
|
|
return clicktime;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:点击次数
|
|
|
|
|
*/
|
|
|
|
|
public void setClicknum(Integer clicknum) {
|
|
|
|
|
this.clicknum = clicknum;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:点击次数
|
|
|
|
|
*/
|
|
|
|
|
public Integer getClicknum() {
|
|
|
|
|
return clicknum;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
@TableName("zangpinxinxi") // 标识该类对应数据库中的"zangpinxinxi"表(藏品信息表)
|
|
|
|
|
public class ZangpinxinxiEntity<T> implements Serializable { // 定义泛型藏品信息实体类,实现Serializable支持序列化
|
|
|
|
|
private static final long serialVersionUID = 1L; // 序列化版本号,确保反序列化时版本一致性
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ZangpinxinxiEntity() { // 无参构造方法,用于创建空的藏品信息实体对象
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ZangpinxinxiEntity(T t) { // 带泛型参数的构造方法,用于将其他对象属性复制到当前实体
|
|
|
|
|
try {
|
|
|
|
|
BeanUtils.copyProperties(this, t); // 使用Spring的BeanUtils工具类,将对象t的属性复制到当前实体
|
|
|
|
|
} catch (IllegalAccessException | InvocationTargetException e) { // 捕获属性复制可能抛出的异常
|
|
|
|
|
// TODO Auto-generated catch block
|
|
|
|
|
e.printStackTrace(); // 打印异常堆栈信息,便于调试
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 主键id
|
|
|
|
|
*/
|
|
|
|
|
@TableId // 标识该字段为表的主键(默认使用数据库自增策略,可根据配置调整)
|
|
|
|
|
private Long id; // 藏品信息表主键ID
|
|
|
|
|
/**
|
|
|
|
|
* 藏品名称
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinmingcheng; // 存储藏品名称的字符串字段
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品类别
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinleibie; // 存储藏品类别的字符串字段(如文物、艺术品等)
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品图片
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpintupian; // 存储藏品图片路径的字符串字段(通常为服务器路径或URL)
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品年代
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinniandai; // 存储藏品年代的字符串字段(如唐代、清代等)
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 有关历史
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String youguanlishi; // 存储藏品相关历史背景的字符串字段
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 场馆名称
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String changguanmingcheng; // 存储藏品所在场馆名称的字符串字段
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 场馆位置
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String changguanweizhi; // 存储场馆位置的字符串字段(如省市区地址)
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品简介
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinjianjie; // 存储藏品简短介绍的字符串字段
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 藏品详情
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private String zangpinxiangqing; // 存储藏品详细描述的字符串字段(通常内容较长)
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 最近点击时间
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") // 序列化时:指定中文环境、GMT+8时区、日期时间格式
|
|
|
|
|
@DateTimeFormat // 反序列化时:支持将请求参数自动转换为Date类型
|
|
|
|
|
private Date clicktime; // 存储藏品最近被点击时间的Date字段
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 点击次数
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
private Integer clicknum; // 存储藏品被点击次数的整数字段
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss") // 序列化日期格式配置
|
|
|
|
|
@DateTimeFormat // 反序列化日期参数转换配置
|
|
|
|
|
private Date addtime; // 存储藏品信息创建时间的Date字段
|
|
|
|
|
|
|
|
|
|
public Date getAddtime() { // addtime字段的getter方法,用于获取创建时间
|
|
|
|
|
return addtime;
|
|
|
|
|
}
|
|
|
|
|
public void setAddtime(Date addtime) { // addtime字段的setter方法,用于设置创建时间
|
|
|
|
|
this.addtime = addtime;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Long getId() { // id字段的getter方法,用于获取主键ID
|
|
|
|
|
return id;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setId(Long id) { // id字段的setter方法,用于设置主键ID
|
|
|
|
|
this.id = id;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品名称
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinmingcheng(String zangpinmingcheng) { // zangpinmingcheng字段的setter方法
|
|
|
|
|
this.zangpinmingcheng = zangpinmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品名称
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinmingcheng() { // zangpinmingcheng字段的getter方法
|
|
|
|
|
return zangpinmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品类别
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinleibie(String zangpinleibie) { // zangpinleibie字段的setter方法
|
|
|
|
|
this.zangpinleibie = zangpinleibie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品类别
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinleibie() { // zangpinleibie字段的getter方法
|
|
|
|
|
return zangpinleibie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品图片
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpintupian(String zangpintupian) { // zangpintupian字段的setter方法
|
|
|
|
|
this.zangpintupian = zangpintupian;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品图片
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpintupian() { // zangpintupian字段的getter方法
|
|
|
|
|
return zangpintupian;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品年代
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinniandai(String zangpinniandai) { // zangpinniandai字段的setter方法
|
|
|
|
|
this.zangpinniandai = zangpinniandai;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品年代
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinniandai() { // zangpinniandai字段的getter方法
|
|
|
|
|
return zangpinniandai;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:有关历史
|
|
|
|
|
*/
|
|
|
|
|
public void setYouguanlishi(String youguanlishi) { // youguanlishi字段的setter方法
|
|
|
|
|
this.youguanlishi = youguanlishi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:有关历史
|
|
|
|
|
*/
|
|
|
|
|
public String getYouguanlishi() { // youguanlishi字段的getter方法
|
|
|
|
|
return youguanlishi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:场馆名称
|
|
|
|
|
*/
|
|
|
|
|
public void setChangguanmingcheng(String changguanmingcheng) { // changguanmingcheng字段的setter方法
|
|
|
|
|
this.changguanmingcheng = changguanmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:场馆名称
|
|
|
|
|
*/
|
|
|
|
|
public String getChangguanmingcheng() { // changguanmingcheng字段的getter方法
|
|
|
|
|
return changguanmingcheng;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:场馆位置
|
|
|
|
|
*/
|
|
|
|
|
public void setChangguanweizhi(String changguanweizhi) { // changguanweizhi字段的setter方法
|
|
|
|
|
this.changguanweizhi = changguanweizhi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:场馆位置
|
|
|
|
|
*/
|
|
|
|
|
public String getChangguanweizhi() { // changguanweizhi字段的getter方法
|
|
|
|
|
return changguanweizhi;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品简介
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinjianjie(String zangpinjianjie) { // zangpinjianjie字段的setter方法
|
|
|
|
|
this.zangpinjianjie = zangpinjianjie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品简介
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinjianjie() { // zangpinjianjie字段的getter方法
|
|
|
|
|
return zangpinjianjie;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:藏品详情
|
|
|
|
|
*/
|
|
|
|
|
public void setZangpinxiangqing(String zangpinxiangqing) { // zangpinxiangqing字段的setter方法
|
|
|
|
|
this.zangpinxiangqing = zangpinxiangqing;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:藏品详情
|
|
|
|
|
*/
|
|
|
|
|
public String getZangpinxiangqing() { // zangpinxiangqing字段的getter方法
|
|
|
|
|
return zangpinxiangqing;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:最近点击时间
|
|
|
|
|
*/
|
|
|
|
|
public void setClicktime(Date clicktime) { // clicktime字段的setter方法
|
|
|
|
|
this.clicktime = clicktime;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:最近点击时间
|
|
|
|
|
*/
|
|
|
|
|
public Date getClicktime() { // clicktime字段的getter方法
|
|
|
|
|
return clicktime;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置:点击次数
|
|
|
|
|
*/
|
|
|
|
|
public void setClicknum(Integer clicknum) { // clicknum字段的setter方法
|
|
|
|
|
this.clicknum = clicknum;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 获取:点击次数
|
|
|
|
|
*/
|
|
|
|
|
public Integer getClicknum() { // clicknum字段的getter方法
|
|
|
|
|
return clicknum;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|