package cn.palmte.work.model; import org.hibernate.annotations.GenericGenerator; import javax.persistence.*; import java.math.BigDecimal; import java.util.Date; @MappedSuperclass public class ProjectBudgetIncomePlanDetailBase { /** * id */ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @GenericGenerator(name = "persistenceGenerator", strategy = "increment") private Integer id; @Column(name = "project_id") private int projectId; @Column(name = "receive_point") private String receivePoint; @Column(name = "receive_time") @Temporal(TemporalType.TIMESTAMP) private Date receiveTime; @Column(name = "receive_amount") private BigDecimal receiveAmount; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public int getProjectId() { return projectId; } public void setProjectId(int projectId) { this.projectId = projectId; } public String getReceivePoint() { return receivePoint; } public void setReceivePoint(String receivePoint) { this.receivePoint = receivePoint; } public Date getReceiveTime() { return receiveTime; } public void setReceiveTime(Date receiveTime) { this.receiveTime = receiveTime; } public BigDecimal getReceiveAmount() { return receiveAmount; } public void setReceiveAmount(BigDecimal receiveAmount) { this.receiveAmount = receiveAmount; } }