67,515
社区成员
发帖
与我相关
我的任务
分享
@Entity
@Table(name = "hr_faq")
@SequenceGenerator(name = "seq_faq", sequenceName = "hr_faq_id")
public class Faq {
/**
*
*/
private static final long serialVersionUID = -769106584615139352L;
private Long faqId; // 主键
private int faqType;// 知识种类
private String question; // 问题
private String answer; // 答案
// private Long operatorId; // 操作人ID
private Date createDate; // 创建时间
private Date updateDate; // 修改时间
// 多对一
private Operator operator;
@ManyToOne(cascade = CascadeType.REFRESH, fetch = FetchType.LAZY)
@JoinColumn(name = "operatorId", nullable = false)
public Operator getOperator() {
return operator;
}
public void setOperator(Operator operator) {
this.operator = operator;
}
@Column(nullable = false)
public String getAnswer() {
return answer;
}
@Column(nullable = false)
public Date getCreateDate() {
return createDate;
}
@Column(nullable = false)
public int getFaqType() {
return faqType;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seq_faq")
public Long getFaqId() {
return faqId;
}
@Column(nullable = false)
public String getQuestion() {
return question;
}
@Column(nullable = false)
public Date getUpdateDate() {
return updateDate;
}
public void setAnswer(String answer) {
this.answer = answer;
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
public void setFaqType(int faqType) {
this.faqType = faqType;
}
public void setFaqId(Long faqId) {
this.faqId = faqId;
}
public void setQuestion(String question) {
this.question = question;
}
public void setUpdateDate(Date updateDate) {
this.updateDate = updateDate;
}