读书人

Hibernate多对1单向关联

发布时间: 2012-09-10 11:02:32 作者: rapoo

Hibernate多对一单向关联
在多方关联一方

Product(多方)(部分代码)

public class Product {private int id;private String name;private Double price;private Category category;

?Category(一方什么都不关联)(部分代码)

public class Category {private int id;private String name;private String description;

?Product.hbm.xml文件

<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping package="com.lbx.model"><class name="Product" table="product" lazy="true"><id name="id" type="int" column="ID"><generator type="java.lang.String" column="NAME"/><property name="price" type="java.lang.Double" column="PRICE"/><many-to-one name="category" name="code"><?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping package="com.lbx.model"><class name="Category" table="category" lazy="true"><id name="id" type="int" column="ID"><generator type="java.lang.String" column="NAME"/><property name="description" type="java.lang.String" /></class></hibernate-mapping>

?

?

读书人网 >软件架构设计

热点推荐