⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 article.java

📁 Jaoso新闻文章发布系统 0.9.1final 程序架构: Struts+Spring+Hibernate 主要功能:   ·新闻采用在线编辑器,可以象使用word一样编辑新闻,可简繁
💻 JAVA
字号:
package jaoso.news.domain;

import jaoso.framework.core.search.Searchable;

import jaoso.framework.domain.Account;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;

import java.io.Serializable;

import java.util.Date;
import java.util.Set;

/** @author Hibernate CodeGenerator */
public class Article implements Serializable, Searchable {
	/** persistent field */
	private Account author;

	/** persistent field */
	private Catalog catalog;

	/** nullable persistent field */
	private Date artCreatedate;

	/** nullable persistent field */
	private Date artLastdate;

	/** persistent field */
	private Set critics;

	/** nullable persistent field */
	private String artContent;

	/** nullable persistent field */
	private String artDist;

	/** identifier field */
	private String artId;

	/** nullable persistent field */
	private String artImage;

	/** persistent field */
	private String artStatus;

	/** persistent field */
	private String artTitle;

	/** nullable persistent field */
	private String artUrl;

	/** DOCUMENT ME! */
	private String hot;

	/** DOCUMENT ME! */
	private String imageSrc;

	/** persistent field */
	private int artCount;

	/** full constructor */
	public Article(String artTitle, String artContent, String artDist,
			String artUrl, String artImage, int artCount, String artStatus,
			Date artCreatedate, Date artLastdate, Account author,
			Catalog catalog, Set critics) {
		this.artTitle = artTitle;
		this.artContent = artContent;
		this.artDist = artDist;
		this.artUrl = artUrl;
		this.artImage = artImage;
		this.artCount = artCount;
		this.artStatus = artStatus;
		this.artCreatedate = artCreatedate;
		this.artLastdate = artLastdate;
		this.author = author;
		this.catalog = catalog;
		this.critics = critics;
	}

	/** default constructor */
	public Article() {
	}

	/** minimal constructor */
	public Article(String artTitle, int artCount, String artStatus,
			Account author, Catalog catalog, Set critics) {
		this.artTitle = artTitle;
		this.artCount = artCount;
		this.artStatus = artStatus;
		this.author = author;
		this.catalog = catalog;
		this.critics = critics;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artContent
	 *            DOCUMENT ME!
	 */
	public void setArtContent(String artContent) {
		this.artContent = artContent;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtContent() {
		return this.artContent;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artCount
	 *            DOCUMENT ME!
	 */
	public void setArtCount(int artCount) {
		this.artCount = artCount;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public int getArtCount() {
		return this.artCount;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artCreatedate
	 *            DOCUMENT ME!
	 */
	public void setArtCreatedate(Date artCreatedate) {
		this.artCreatedate = artCreatedate;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public Date getArtCreatedate() {
		return this.artCreatedate;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artDist
	 *            DOCUMENT ME!
	 */
	public void setArtDist(String artDist) {
		this.artDist = artDist;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtDist() {
		return this.artDist;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artId
	 *            DOCUMENT ME!
	 */
	public void setArtId(String artId) {
		this.artId = artId;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtId() {
		return this.artId;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artImage
	 *            DOCUMENT ME!
	 */
	public void setArtImage(String artImage) {
		this.artImage = artImage;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtImage() {
		return this.artImage;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artLastdate
	 *            DOCUMENT ME!
	 */
	public void setArtLastdate(Date artLastdate) {
		this.artLastdate = artLastdate;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public Date getArtLastdate() {
		return this.artLastdate;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artStatus
	 *            DOCUMENT ME!
	 */
	public void setArtStatus(String artStatus) {
		this.artStatus = artStatus;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtStatus() {
		return this.artStatus;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artTitle
	 *            DOCUMENT ME!
	 */
	public void setArtTitle(String artTitle) {
		this.artTitle = artTitle;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtTitle() {
		return this.artTitle;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param artUrl
	 *            DOCUMENT ME!
	 */
	public void setArtUrl(String artUrl) {
		this.artUrl = artUrl;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String getArtUrl() {
		return this.artUrl;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param author
	 *            DOCUMENT ME!
	 */
	public void setAuthor(Account author) {
		this.author = author;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public Account getAuthor() {
		return this.author;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param catalog
	 *            DOCUMENT ME!
	 */
	public void setCatalog(jaoso.news.domain.Catalog catalog) {
		this.catalog = catalog;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public jaoso.news.domain.Catalog getCatalog() {
		return this.catalog;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param critics
	 *            DOCUMENT ME!
	 */
	public void setCritics(Set critics) {
		this.critics = critics;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public Set getCritics() {
		return this.critics;
	}

	/**
	 * @param hot
	 *            The hot to set.
	 */
	public void setHot(String hot) {
		this.hot = hot;
	}

	/**
	 * @return Returns the hot.
	 */
	public String getHot() {
		return hot;
	}

	/**
	 * (non-Javadoc)
	 * 
	 * @see jaoso.framework.core.search.Searchable#getId()
	 */
	public String getId() {
		return getArtId();
	}

	/**
	 * @param imageSrc
	 *            The imageSrc to set.
	 */
	public void setImageSrc(String imageSrc) {
		this.imageSrc = imageSrc;
	}

	/**
	 * @return Returns the imageSrc.
	 */
	public String getImageSrc() {
		return imageSrc;
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @param other
	 *            DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public boolean equals(Object other) {
		if (!(other instanceof Article)) {
			return false;
		}

		Article castOther = (Article) other;

		return new EqualsBuilder()
				.append(this.getArtId(), castOther.getArtId()).isEquals();
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public int hashCode() {
		return new HashCodeBuilder().append(getArtId()).toHashCode();
	}

	/**
	 * DOCUMENT ME!
	 * 
	 * @return DOCUMENT ME!
	 */
	public String toString() {
		return new ToStringBuilder(this).append("artId", getArtId()).toString();
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -