CategorySecond (vo,xml)
2016-06-26 22:51
351 查看
package cn.itcast.shop.categorysecond1.vo;
import java.util.HashSet;
import java.util.Set;
import cn.itcast.shop.category.vo.Category;
import cn.itcast.shop.product.vo.Product;
public class CategorySecond {
private Integer csid;
private String csname;
//CategorySecond所属的是一级分类 存的是一级分类的对象
private Category category;
//查询在二级分类下的所属的所有商品
private Set<Product> products=new HashSet<Product>();
public Integer getCsid() {
return csid;
}
public void setCsid(Integer csid) {
this.csid = csid;
}
public String getCsname() {
return csname;
}
public void setCsname(String csname) {
this.csname = csname;
}
public Category getCategory() {
return category;
}
public void setCategory(Category category) {
this.category = category;
}
public Set<Product> getProducts() {
return products;
}
public void setProducts(Set<Product> products) {
this.products = products;
}
}
<?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.categorysecond1.vo.CategorySecond" table="categorysecond">
<id name="csid">
<generator class="native"></generator>
</id>
<property name="csname"></property>
<!-- 关联 -->
<many-to-one name="category" lazy="false" column="cid" class="cn.itcast.shop.category.vo.Category"></many-to-one>
<!-- 关联 -->
<set name="products">
<key column="csid"></key>
<one-to-many class="cn.itcast.shop.product.vo.Product" ></one-to-many>
</set>
</class>
</hibernate-mapping>
import java.util.HashSet;
import java.util.Set;
import cn.itcast.shop.category.vo.Category;
import cn.itcast.shop.product.vo.Product;
public class CategorySecond {
private Integer csid;
private String csname;
//CategorySecond所属的是一级分类 存的是一级分类的对象
private Category category;
//查询在二级分类下的所属的所有商品
private Set<Product> products=new HashSet<Product>();
public Integer getCsid() {
return csid;
}
public void setCsid(Integer csid) {
this.csid = csid;
}
public String getCsname() {
return csname;
}
public void setCsname(String csname) {
this.csname = csname;
}
public Category getCategory() {
return category;
}
public void setCategory(Category category) {
this.category = category;
}
public Set<Product> getProducts() {
return products;
}
public void setProducts(Set<Product> products) {
this.products = products;
}
}
<?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.categorysecond1.vo.CategorySecond" table="categorysecond">
<id name="csid">
<generator class="native"></generator>
</id>
<property name="csname"></property>
<!-- 关联 -->
<many-to-one name="category" lazy="false" column="cid" class="cn.itcast.shop.category.vo.Category"></many-to-one>
<!-- 关联 -->
<set name="products">
<key column="csid"></key>
<one-to-many class="cn.itcast.shop.product.vo.Product" ></one-to-many>
</set>
</class>
</hibernate-mapping>
相关文章推荐
- Category (xml,vo)
- mac下搭建go环境,以及使用IDE
- CategoryFragment中一级分类、二级分类的实现
- 【BZOJ-4281】Związek Harcerstwa Bajtockiego 树上倍增LCA
- GO 入门(一)
- GoodView 点赞
- go隐藏的函数
- ORB_SLAM2之Pangolin的安装与问题处理
- go example之旅(上)
- 安卓开机LOGO动画
- HackerRank [Algo] Matrix Rotation
- Google Play services工程
- win10 uwp BadgeLogo 颜色
- link to cross the Great Wall to google
- Codeforces Round #357 (Div. 2) A. A Good Contest
- Google hosts
- Google开源框架之MNIST入门
- go学习开篇
- Django环境配置和测试项目创建
- Pythagoras's Revenge