package com.hrms.model; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; /** * News entity. @author MyEclipse Persistence Tools */ @Entity @Table(name = "news", catalog = "hrms") public class News implements java.io.Serializable { // Fields private static final long serialVersionUID = 1L; private Integer newsId; private String newsTitle; private String newsContent; private Date publishDate; private String publisher; private String remark; // Constructors /** default constructor */ public News() { } /** minimal constructor */ public News(String newsTitle, String newsContent, Date publishDate, String publisher) { this.newsTitle = newsTitle; this.newsContent = newsContent; this.publishDate = publishDate; this.publisher = publisher; } /** full constructor */ public News(String newsTitle, String newsContent, Date publishDate, String publisher, String remark) { this.newsTitle = newsTitle; this.newsContent = newsContent; this.publishDate = publishDate; this.publisher = publisher; this.remark = remark; } // Property accessors @Id @GeneratedValue @Column(name = "newsId", unique = true, nullable = false) public Integer getNewsId() { return this.newsId; } public void setNewsId(Integer newsId) { this.newsId = newsId; } @Column(name = "newsTitle", nullable = false, length = 50) public String getNewsTitle() { return this.newsTitle; } public void setNewsTitle(String newsTitle) { this.newsTitle = newsTitle; } @Column(name = "newsContent", nullable = false, length = 65535) public String getNewsContent() { return this.newsContent; } public void setNewsContent(String newsContent) { this.newsContent = newsContent; } @Column(name = "publishDate", nullable = false, length = 19) public Date getPublishDate() { return this.publishDate; } public void setPublishDate(Date publishDate) { this.publishDate = publishDate; } @Column(name = "publisher", nullable = false, length = 250) public String getPublisher() { return this.publisher; } public void setPublisher(String publisher) { this.publisher = publisher; } @Column(name = "remark", length = 250) public String getRemark() { return this.remark; } public void setRemark(String remark) { this.remark = remark; } }