package edu.sjtu.infosec.ismp.manager.SYSM.bbs.model;
import java.sql.Timestamp;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import edu.sjtu.infosec.ismp.security.User;
/**
* 系统配置-BBS-
* @author Wu Guojie
* @date 2011-4-2
* @version 1.0
*/
@Entity
@Table(name = "bbs_questions")
@org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true)
public class Questions {
/**
* ID
*/
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
/**
* 发帖人
*/
@ManyToOne
@JoinColumn(name="user_id")
private User sender;
/**
* 标题
*/
@Column(name="q_title")
private String q_title;
/**
* 内容
*/
@Column(name="q_details")
private String q_details;
/**
* IP
*/
@Column(name="ip")
private String ip;
/**
* 创建时间
*/
@Column(name="create_time")
private Timestamp createTime;
/**
* 最后修改时间
*/
@Column(name="update_time")
private Timestamp updateTime;
/**
* 备注
*/
@Column(name="remarks")
private String remarks;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public User getSender() {
return sender;
}
public void setSender(User sender) {
this.sender = sender;
}
public String getQ_title() {
return q_title;
}
public void setQ_title(String q_title) {
this.q_title = q_title;
}
public String getQ_details() {
return q_details;
}
public void setQ_details(String q_details) {
this.q_details = q_details;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public Timestamp getCreateTime() {
return createTime;
}
public void setCreateTime(Timestamp createTime) {
this.createTime = createTime;
}
public Timestamp getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Timestamp updateTime) {
this.updateTime = updateTime;
}
public String getRemarks() {
return remarks;
}
public void setRemarks(String remarks) {
this.remarks = remarks;
}
}