1、用户资料加入[个人博客地址、码云/GitHub地址](部分用户开放设置)

2、加入用户信息接口UF/UI,优化用户信息设置代码
This commit is contained in:
2018-06-13 00:05:06 +08:00
parent 9e117e9e5b
commit 4a41fe20a1
15 changed files with 263 additions and 127 deletions

View File

@@ -1,14 +1,17 @@
package com.lxyer.bbs.comment;
import com.lxyer.bbs.base.UI;
import com.lxyer.bbs.base.user.User;
import org.redkale.convert.json.JsonConvert;
import javax.persistence.Column;
import java.io.Serializable;
/**
*
* @author lxyer
*/
public class CommentInfo implements java.io.Serializable {
public class CommentInfo implements UI<CommentInfo>,Serializable {
@Column(comment = "[评论id]")
private int commentId;
@@ -38,8 +41,6 @@ public class CommentInfo implements java.io.Serializable {
private String createTime;
private CommentInfo pCommentInfo;
private String nickname = "";
private String avatar = "";
private String title;
private int hadSupport = -1;
@@ -124,22 +125,6 @@ public class CommentInfo implements java.io.Serializable {
this.pCommentInfo = pCommentInfo;
}
public String getNickname() {
return nickname;
}
public void setNickname(String nickname) {
this.nickname = nickname;
}
public String getAvatar() {
return avatar;
}
public void setAvatar(String avatar) {
this.avatar = avatar;
}
public String getTitle() {
return title;
}
@@ -160,4 +145,18 @@ public class CommentInfo implements java.io.Serializable {
public String toString() {
return JsonConvert.root().convertTo(this);
}
//----
private User user;
@Override
public User getUser() {
return user;
}
@Override
public CommentInfo setUser(User user) {
this.user = user;
return this;
}
}