package org.taobao88.taobao.enterprise.entity; import java.io.Serializable; import java.sql.Timestamp; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table(name = "pages_content") public class PageContent implements Serializable { /** * */ private static final long serialVersionUID = -8171058339206087397L; @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id") private int id; @Column(name = "page") private String page; @Column(name = "content") private String content; @Column(name = "created_at") private Timestamp created_at; @Column(name = "updated_at") private Timestamp updated_at; public PageContent() { } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getPage() { return page; } public void setPage(String page) { this.page = page; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public Timestamp getCreated_at() { return created_at; } public void setCreated_at(Timestamp created_at) { this.created_at = created_at; } public Timestamp getUpdated_at() { return updated_at; } public void setUpdated_at(Timestamp updated_at) { this.updated_at = updated_at; } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((content == null) ? 0 : content.hashCode()); result = prime * result + ((created_at == null) ? 0 : created_at.hashCode()); result = prime * result + id; result = prime * result + ((page == null) ? 0 : page.hashCode()); result = prime * result + ((updated_at == null) ? 0 : updated_at.hashCode()); return result; } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; PageContent other = (PageContent) obj; if (content == null) { if (other.content != null) return false; } else if (!content.equals(other.content)) return false; if (created_at == null) { if (other.created_at != null) return false; } else if (!created_at.equals(other.created_at)) return false; if (id != other.id) return false; if (page == null) { if (other.page != null) return false; } else if (!page.equals(other.page)) return false; if (updated_at == null) { if (other.updated_at != null) return false; } else if (!updated_at.equals(other.updated_at)) return false; return true; } }