package com.mvc.entity;
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;
/**
* 子任务
*
* @author wanghuimin
* @date 2016年9月8日
*/
@Entity
@Table(name = "sub_task")
public class SubTask {
private Integer suta_id;// ID
private String suta_content;// 任务创建内容
private Integer suta_state;// 任务状态,0:未完成,1已完成
private String suta_remark;// 备注
private Task task;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
public Integer getSuta_id() {
return suta_id;
}
public void setSuta_id(Integer suta_id) {
this.suta_id = suta_id;
}
public String getSuta_content() {
return suta_content;
}
public void setSuta_content(String suta_content) {
this.suta_content = suta_content;
}
@Column(columnDefinition = "INT default 0")
public Integer getSuta_state() {
return suta_state;
}
public void setSuta_state(Integer suta_state) {
this.suta_state = suta_state;
}
public String getSuta_remark() {
return suta_remark;
}
public void setSuta_remark(String suta_remark) {
this.suta_remark = suta_remark;
}
@ManyToOne
@JoinColumn(name = "task_id")
public Task getTask() {
return task;
}
public void setTask(Task task) {
this.task = task;
}
}