package org.yeeku.model;
import java.util.Date;
import java.util.Set;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
* @hibernate.class table="news"
* @struts.form include-all="false" extends="BaseForm"
*/
public class News extends BaseObject {
private Long id;// pk,required
private String title;// required
private String content;// required
private Date postDate;// required
private Date lastModifyDate;// required
private Category category;// required
private Set newsReviews;
public News() {
}
/**
* @return Returns the newsReview.
*/
public Set getNewsReviews() {
return newsReviews;
}
/**
* @param newsReview
* The newsReview to set.
*/
public void setNewsReviews(Set newsReviews) {
this.newsReviews = newsReviews;
}
/**
* @hibernate.many-to-one column="id" not-null="true"
*/
public Category getCategory() {
return category;
}
public void setCategory(Category category) {
this.category = category;
}
/**
* @hibernate.property column="last_modify_date" not-null="true"
*/
public Date getLastModifyDate() {
return lastModifyDate;
}
public void setLastModifyDate(Date lastModifyDate) {
this.lastModifyDate = lastModifyDate;
}
/**
* @hibernate.property column="post_date" not-null="true"
*/
public Date getPostDate() {
return postDate;
}
public void setPostDate(Date postDate) {
this.postDate = postDate;
}
/**
* @hibernate.property column="content" length="3000" not-null="true"
*/
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
/**
* @return Returns the id.
* @hibernate.id column="id" generator-class="increment"
* unsaved-value="null"
*/
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
/**
* @hibernate.property column="title" length="50" not-null="true"
*/
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
/**
* @see java.lang.Object#equals(Object)
*/
public boolean equals(Object object) {
if (!(object instanceof News)) {
return false;
}
News rhs = (News) object;
return this.poster.equals(rhs.getPoster())
&& this.postDate.equals(rhs.getPostDate());
/*
* return new EqualsBuilder().append(this.newsReviews, rhs.newsReviews)
* .append(this.title, rhs.title).append(this.category,
* rhs.category).append(this.content, rhs.content).append(
* this.postDate, rhs.postDate).append( this.lastModifyDate,
* rhs.lastModifyDate).append( this.id, rhs.id).append(this.poster,
* rhs.poster) .isEquals();
*/
}
/**
* @see java.lang.Object#hashCode()
*/
public int hashCode() {
return this.poster.hashCode() + this.postDate.hashCode();
/*
* return new HashCodeBuilder(1595611275, -1477459617).append(
* this.newsReviews).append(this.title).append(this.category)
* .append(this.content).append(this.postDate).append(
* this.lastModifyDate).append(this.id)
* .append(this.poster).toHashCode();
*/
}
/**
* @see java.lang.Object#toString()
*/
public String toString() {
return new ToStringBuilder(this).append("id", this.id).append("title",
this.title).append("postDate", this.postDate).append("content",
this.content).append("lastModifyDate", this.lastModifyDate)
.append("poster", this.poster)
.append("category", this.category).append("newsReviews",
this.newsReviews).toString();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
J2EE实例
共820个文件
java:280个
class:263个
xml:176个
需积分: 9 131 下载量 151 浏览量
2008-01-21
19:43:56
上传
评论
收藏 7.92MB RAR 举报
温馨提示
J2EE实例规模并不大,但是绝对是目前企业流行开发的架构,绝对严格遵守J2EE开发规范。
资源推荐
资源详情
资源评论
收起资源包目录
J2EE实例 (820个子文件)
HqlQuery.class 3KB
CriteriaTest.class 3KB
NativeSQLTest.class 3KB
HqlQuery.class 3KB
MyInterceptor.class 3KB
QueryTag.class 3KB
LoginServlet.class 2KB
MyIteratorTag.class 2KB
InsertData.class 2KB
InsertData.class 2KB
TestServlet.class 2KB
DbDao.class 2KB
InsertData.class 2KB
InsertData.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
UserManager.class 2KB
UserManager.class 2KB
TestServlet.class 2KB
EventManager.class 2KB
EventManager.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
HibernateUtil.class 2KB
BeanTest.class 2KB
SpringTest.class 2KB
LogFilter.class 2KB
FirstServlet.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 2KB
PersonManager.class 1KB
PersonManager.class 1KB
ScheduleListener.class 1KB
PersonManager.class 1KB
PersonManager.class 1KB
Address.class 1KB
SpringTest.class 1KB
Chinese.class 1KB
SpringTest.class 1KB
Chinese.class 1KB
PersonManager.class 1KB
PersonManager.class 1KB
MyLoadListener.class 1KB
Person.class 1KB
Person.class 1KB
Enrolment.class 1KB
Enrolment.class 1KB
MyTask.class 1KB
MyIteratorTag.class 1KB
PersonManager.class 1KB
SpringTest.class 1KB
MyBeanPostProcessor.class 1KB
BeanTest.class 1KB
BeanTest.class 1KB
BeanTest.class 1KB
BeanTest.class 1KB
Chinese.class 1KB
Chinese.class 1KB
WritorTag.class 1KB
SpringTest.class 1KB
PersonManager.class 1KB
ProxyHandler.class 1KB
Person.class 1KB
BeanTest.class 1KB
MyAfterAdvice.class 1KB
Person.class 1KB
共 820 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
caiymluohj
- 粉丝: 6
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功