import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;
import cn.itcast.shop.categorysecond1.vo.CategorySecond;
/*一級分類實體類*/
public class Category implements Serializable {
private Integer cid;
private String cname;
//
private Set<CategorySecond> csList=new HashSet<CategorySecond>();
public Integer getCid() {
return cid;
}
public void setCid(Integer cid) {
this.cid = cid;
}
public String getCname() {
return cname;
}
public void setCname(String cname) {
this.cname = cname;
}
public Set<CategorySecond> getCsList() {
return csList;
}
public void setCsList(Set<CategorySecond> csList) {
this.csList = csList;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping >
<class name="cn.itcast.shop.category.vo.Category" table="category">
<id name="cid">
<generator class="native"></generator>
</id>
<property name="cname" ></property>
<set name="csList" fetch="join" lazy="false" order-by="csid">
<key column="cid"></key>
<one-to-many class="cn.itcast.shop.categorysecond1.vo.CategorySecond" />
</set>
</class>
</hibernate-mapping>