|
|
@ -1,6 +1,6 @@ |
|
|
|
package org.ros.chatto.model; |
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
import java.time.Instant; |
|
|
|
import java.util.Set; |
|
|
|
|
|
|
|
import javax.persistence.CascadeType; |
|
|
@ -12,8 +12,6 @@ import javax.persistence.GenerationType; |
|
|
|
import javax.persistence.Id; |
|
|
|
import javax.persistence.OneToMany; |
|
|
|
import javax.persistence.Table; |
|
|
|
import javax.persistence.Temporal; |
|
|
|
import javax.persistence.TemporalType; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference; |
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; |
|
|
@ -43,9 +41,9 @@ public class ChatUser { |
|
|
|
@Column(name = "name") |
|
|
|
private String userName; |
|
|
|
|
|
|
|
String password; |
|
|
|
@Temporal(TemporalType.TIMESTAMP) |
|
|
|
private Date joinDate; |
|
|
|
private String password; |
|
|
|
|
|
|
|
private Instant joinDate; |
|
|
|
|
|
|
|
@ToString.Exclude |
|
|
|
@EqualsAndHashCode.Exclude |
|
|
@ -53,11 +51,4 @@ public class ChatUser { |
|
|
|
CascadeType.MERGE, CascadeType.DETACH, CascadeType.REFRESH }) |
|
|
|
@JsonBackReference |
|
|
|
private Set<UserRole> userRoles; |
|
|
|
|
|
|
|
// @ToString.Exclude |
|
|
|
// @EqualsAndHashCode.Exclude |
|
|
|
// @OneToMany(mappedBy = "fromUser", cascade = { CascadeType.PERSIST, |
|
|
|
// CascadeType.MERGE, CascadeType.DETACH, |
|
|
|
// CascadeType.REFRESH }) |
|
|
|
// private List<ChatMessage> chatMessages; |
|
|
|
} |