?? category.java
字號:
package org.yeeku.model;
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="category"
* @struts.form include-all="true" extends="BaseForm"
*/
public class Category extends BaseObject {
private Long id;// required,pk
private String name;// required
private Set news;
public Category() {
}
/**
* @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="name" length="50" not-null="true"
*/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Set getNews() {
return news;
}
public void setNews(Set news) {
this.news = news;
}
/**
* @see java.lang.Object#equals(Object)
*/
public boolean equals(Object object) {
if (!(object instanceof Category)) {
return false;
}
final Category rhs = (Category) object;
if (!rhs.getName().equals(getName()))
return false;
return true;
/*
* return new EqualsBuilder().append(this.news, rhs.news).append(
* this.name, rhs.name).append(this.id, rhs.id).isEquals();
*/
}
/**
* @see java.lang.Object#hashCode()
*/
public int hashCode() {
return this.name.hashCode();
/*
* return new HashCodeBuilder(1138968627, 2052996487).append(this.news)
* .append(this.name).append(this.id).toHashCode();
*/
}
/**
* @see java.lang.Object#toString()
*/
public String toString() {
return new ToStringBuilder(this).append("name", this.name).append("id",
this.id).append("news", this.news).toString();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -