diff --git a/ForumModel.java b/ForumModel.java new file mode 100644 index 0000000..1d9bb56 --- /dev/null +++ b/ForumModel.java @@ -0,0 +1,144 @@ +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; + } +}