CategorySecond (vo,xml)

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>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章