import java.util.Date;
import cn.itcast.shop.categorysecond1.vo.CategorySecond;
public class Product {
private Integer pid;
private String pname;
private Double market_price;
private Double shop_price;
private String image;
private String pdesc;
private Integer is_hot;
private Date pdate;
//二级分类的外健,使用二级分类的对象。
private CategorySecond categorySecond;
public Integer getPid() {
return pid;
}
public void setPid(Integer pid) {
this.pid = pid;
}
public String getPname() {
return pname;
}
public void setPname(String pname) {
this.pname = pname;
}
public Double getMarket_price() {
return market_price;
}
public void setMarket_price(Double market_price) {
this.market_price = market_price;
}
public Double getShop_price() {
return shop_price;
}
public void setShop_price(Double shop_price) {
this.shop_price = shop_price;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
public String getPdesc() {
return pdesc;
}
public void setPdesc(String pdesc) {
this.pdesc = pdesc;
}
public Integer getIs_hot() {
return is_hot;
}
public void setIs_hot(Integer is_hot) {
this.is_hot = is_hot;
}
public Date getPdate() {
return pdate;
}
public void setPdate(Date pdate) {
this.pdate = pdate;
}
public CategorySecond getCategorySecond() {
return categorySecond;
}
public void setCategorySecond(CategorySecond categorySecond) {
this.categorySecond = categorySecond;
}
}
<?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.product.vo.Product" table="product">
<id name="pid">
<generator class="native"></generator>
</id>
<property name="pname"></property>
<property name="market_price"></property>
<property name="shop_price"></property>
<property name="image"></property>
<property name="pdesc"></property>
<property name="is_hot"></property>
<property name="pdate"></property>
<many-to-one name="categorySecond" lazy="false" column="csid" class="cn.itcast.shop.categorysecond1.vo.CategorySecond"></many-to-one>
</class>
</hibernate-mapping>