content: package com.java2nb.novel.domain;
  
  import java.io.Serializable;
  
  
  import java.math.BigDecimal;
  
  import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  import com.java2nb.common.jsonserializer.LongToStringSerializer;
  
  
  import org.springframework.format.annotation.DateTimeFormat;
  import java.util.Date;
  
  
  
  /**
   * 新闻表
   * 
   * @author xiongxy
   * @email 1179705413@qq.com
   * @date 2020-12-01 10:05:51
   */
  public class NewsDO implements Serializable {
  	private static final long serialVersionUID = 1L;
  
  	
  	//主键
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long id;
  	//类别ID
  			private Integer catId;
  	//分类名
  			private String catName;
  	//来源
  			private String sourceName;
  	//标题
  			private String title;
  	//内容
  			private String content;
  	//发布时间
  			@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  		private Date createTime;
  	//发布人ID
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long createUserId;
  	//更新时间
  			@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  		private Date updateTime;
  	//更新人ID
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long updateUserId;
  
  	/**
  	 * 设置：主键
  	 */
  	public void setId(Long id) {
  		this.id = id;
  	}
  	/**
  	 * 获取：主键
  	 */
  	public Long getId() {
  		return id;
  	}
  	/**
  	 * 设置：类别ID
  	 */
  	public void setCatId(Integer catId) {
  		this.catId = catId;
  	}
  	/**
  	 * 获取：类别ID
  	 */
  	public Integer getCatId() {
  		return catId;
  	}
  	/**
  	 * 设置：分类名
  	 */
  	public void setCatName(String catName) {
  		this.catName = catName;
  	}
  	/**
  	 * 获取：分类名
  	 */
  	public String getCatName() {
  		return catName;
  	}
  	/**
  	 * 设置：来源
  	 */
  	public void setSourceName(String sourceName) {
  		this.sourceName = sourceName;
  	}
  	/**
  	 * 获取：来源
  	 */
  	public String getSourceName() {
  		return sourceName;
  	}
  	/**
  	 * 设置：标题
  	 */
  	public void setTitle(String title) {
  		this.title = title;
  	}
  	/**
  	 * 获取：标题
  	 */
  	public String getTitle() {
  		return title;
  	}
  	/**
  	 * 设置：内容
  	 */
  	public void setContent(String content) {
  		this.content = content;
  	}
  	/**
  	 * 获取：内容
  	 */
  	public String getContent() {
  		return content;
  	}
  	/**
  	 * 设置：发布时间
  	 */
  	public void setCreateTime(Date createTime) {
  		this.createTime = createTime;
  	}
  	/**
  	 * 获取：发布时间
  	 */
  	public Date getCreateTime() {
  		return createTime;
  	}
  	/**
  	 * 设置：发布人ID
  	 */
  	public void setCreateUserId(Long createUserId) {
  		this.createUserId = createUserId;
  	}
  	/**
  	 * 获取：发布人ID
  	 */
  	public Long getCreateUserId() {
  		return createUserId;
  	}
  	/**
  	 * 设置：更新时间
  	 */
  	public void setUpdateTime(Date updateTime) {
  		this.updateTime = updateTime;
  	}
  	/**
  	 * 获取：更新时间
  	 */
  	public Date getUpdateTime() {
  		return updateTime;
  	}
  	/**
  	 * 设置：更新人ID
  	 */
  	public void setUpdateUserId(Long updateUserId) {
  		this.updateUserId = updateUserId;
  	}
  	/**
  	 * 获取：更新人ID
  	 */
  	public Long getUpdateUserId() {
  		return updateUserId;
  	}
  }
  