|
|
package com.entity.model;
|
|
|
|
|
|
import com.entity.ForumEntity;
|
|
|
import java.io.Serializable; // 导入可序列化接口
|
|
|
|
|
|
/**
|
|
|
* 论坛表
|
|
|
* 接收传参的实体类
|
|
|
* (实际开发中配合移动端接口开发手动去掉些没用的字段,后端一般用entity就够用了)
|
|
|
* 取自ModelAndView的model名称
|
|
|
*
|
|
|
* @author
|
|
|
* @email
|
|
|
* @date 2023-02-21 09:46:06
|
|
|
*/
|
|
|
public class ForumModel implements Serializable {
|
|
|
private static final long serialVersionUID = 1L; // 版本控制
|
|
|
|
|
|
/**
|
|
|
* 帖子内容
|
|
|
*/
|
|
|
private String content; // 存放帖子内容
|
|
|
|
|
|
/**
|
|
|
* 父节点id
|
|
|
*/
|
|
|
private Long parentid; // 存放父节点ID
|
|
|
|
|
|
/**
|
|
|
* 用户id
|
|
|
*/
|
|
|
private Long userid; // 存放用户ID
|
|
|
|
|
|
/**
|
|
|
* 用户名
|
|
|
*/
|
|
|
private String username; // 存放用户名
|
|
|
|
|
|
/**
|
|
|
* 头像
|
|
|
*/
|
|
|
private String avatarurl; // 存放用户头像URL
|
|
|
|
|
|
/**
|
|
|
* 状态
|
|
|
*/
|
|
|
private String isdone; // 存放帖子状态(例如:已完成/未完成等)
|
|
|
|
|
|
/**
|
|
|
* 设置:帖子内容
|
|
|
* @param content 帖子内容
|
|
|
*/
|
|
|
public void setContent(String content) {
|
|
|
this.content = content; // 设置帖子内容
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取:帖子内容
|
|
|
* @return 帖子内容
|
|
|
*/
|
|
|
public String getContent() {
|
|
|
return content;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 设置:父节点id
|
|
|
* @param parentid 父节点ID
|
|
|
*/
|
|
|
public void setParentid(Long parentid) {
|
|
|
this.parentid = parentid; // 设置父节点ID
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取:父节点id
|
|
|
* @return 父节点ID
|
|
|
*/
|
|
|
public Long getParentid() {
|
|
|
return parentid; // 返回父节点ID
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 设置:用户id
|
|
|
* @param userid 用户ID
|
|
|
*/
|
|
|
public void setUserid(Long userid) {
|
|
|
this.userid = userid; // 设置用户ID
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取:用户id
|
|
|
* @return 用户ID
|
|
|
*/
|
|
|
public Long getUserid() {
|
|
|
return userid;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 设置:用户名
|
|
|
* @param username 用户名
|
|
|
*/
|
|
|
public void setUsername(String username) {
|
|
|
this.username = username; // 设置用户名
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取:用户名
|
|
|
* @return 用户名
|
|
|
*/
|
|
|
public String getUsername() {
|
|
|
return username;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 设置:头像
|
|
|
* @param avatarurl 头像URL
|
|
|
*/
|
|
|
public void setAvatarurl(String avatarurl) {
|
|
|
this.avatarurl = avatarurl; // 设置头像URL
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取:头像
|
|
|
* @return 头像URL
|
|
|
*/
|
|
|
public String getAvatarurl() {
|
|
|
return avatarurl;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 设置:状态
|
|
|
* @param isdone 帖子状态
|
|
|
*/
|
|
|
public void setIsdone(String isdone) {
|
|
|
this.isdone = isdone; // 设置帖子状态
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取:状态
|
|
|
* @return 帖子状态
|
|
|
*/
|
|
|
public String getIsdone() {
|
|
|
return isdone;
|
|
|
}
|
|
|
}
|