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 2023-04-14 11:05:43
   */
  public class WebsiteInfoDO implements Serializable {
  	private static final long serialVersionUID = 1L;
  
  	
  	//主键
  		//java中的long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值)
  	//所以通过序列化成字符串来解决
  	@JsonSerialize(using = LongToStringSerializer.class)
  			private Long id;
  	//网站名
  			private String name;
  	//网站域名
  			private String domain;
  	//SEO关键词
  			private String keyword;
  	//网站描述
  			private String description;
  	//站长QQ
  			private String qq;
  	//网站logo图片（默认）
  			private String logo;
  	//网站logo图片（深色）
  			private String logoDark;
  	//创建时间
  			@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;
  	}
  	/**
  	 * 设置：网站名
  	 */
  	public void setName(String name) {
  		this.name = name;
  	}
  	/**
  	 * 获取：网站名
  	 */
  	public String getName() {
  		return name;
  	}
  	/**
  	 * 设置：网站域名
  	 */
  	public void setDomain(String domain) {
  		this.domain = domain;
  	}
  	/**
  	 * 获取：网站域名
  	 */
  	public String getDomain() {
  		return domain;
  	}
  	/**
  	 * 设置：SEO关键词
  	 */
  	public void setKeyword(String keyword) {
  		this.keyword = keyword;
  	}
  	/**
  	 * 获取：SEO关键词
  	 */
  	public String getKeyword() {
  		return keyword;
  	}
  	/**
  	 * 设置：网站描述
  	 */
  	public void setDescription(String description) {
  		this.description = description;
  	}
  	/**
  	 * 获取：网站描述
  	 */
  	public String getDescription() {
  		return description;
  	}
  	/**
  	 * 设置：站长QQ
  	 */
  	public void setQq(String qq) {
  		this.qq = qq;
  	}
  	/**
  	 * 获取：站长QQ
  	 */
  	public String getQq() {
  		return qq;
  	}
  	/**
  	 * 设置：网站logo图片（默认）
  	 */
  	public void setLogo(String logo) {
  		this.logo = logo;
  	}
  	/**
  	 * 获取：网站logo图片（默认）
  	 */
  	public String getLogo() {
  		return logo;
  	}
  	/**
  	 * 设置：网站logo图片（深色）
  	 */
  	public void setLogoDark(String logoDark) {
  		this.logoDark = logoDark;
  	}
  	/**
  	 * 获取：网站logo图片（深色）
  	 */
  	public String getLogoDark() {
  		return logoDark;
  	}
  	/**
  	 * 设置：创建时间
  	 */
  	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;
  	}
  }
  