一个既有继承关系,又有component的映射文件的示例

原创 2006年06月02日 17:29:00

ProducedWare映射表productioninfo,然后其中有一个叫ProductionInfo得组件
 <class name="Ware" table="ware">
  <id name="id" type="string">
   <column name="ID" length="64" />
   <generator class="assigned" />
  </id>

  <property name="name" type="string">
   <column name="NAME" length="100" />
  </property>

  <joined-subclass name="ProducedWare" table="productioninfo">

   <key column="ID" />

   <component name="productionInfo" class="ProductionInfo">

    <many-to-one name="wareGroup" class="WareGroup" fetch="select">
     <column name="WAREGROUPID" length="64" />
    </many-to-one>

    <set name="factories" table="productiondetail" lazy="false">
     <key column="PRODUCEDWAREID" />
     <many-to-many class="Factory" column="FACTORYID" />
    </set>

   </component>

  </joined-subclass>
 </class>

Hibernate 继承关系映射——每个类一个数据表

每个类一个数据表 这种方法父类和子类都要各自对应数据库中的一张表,并且子类和父类之间应用主键来设计他们的关联关系。 1、首先在Test数据库创建三张表 xs表 yjs表 ...

J2EE系列之Hibernate4学习笔记(十二)--Hibernate继承关系映射(每个类对应一个表)

上一篇博客中将讲的是根类成为数据库中的表,而子类不保存到数据库。这一讲讲一下每个类都成为数据库中的数据表。 1.在上一个工程上面修改。 2.新建照片类Image3: package com.test....

J2EE系列之Hibernate4学习笔记(十)--Hibernate继承关系映射(每个具体类对应一个表)

这里讲继承类的映射,上一篇博客中的例子里面学生有照片,但是照片又可以分为生活照和工作照,在这里照片类就是父类,工作照和生活照就是两个子类。这里具有继承关系的类怎么通过hibernate映射保存到数据库...

Hibernate 继承关系映射——共享一个数据库表

共享一个数据库表 采用“共享一个数据库表”的方式实现继承关系映射,Hibernate中,使用了Discriminator(辨别标志)来解决这个问题。 1、只需要建一张Stude...

Hib继承关系的映射

  • 2013年06月13日 16:58
  • 67KB
  • 下载

openmax component类的继承关系

向OpenCORE里继承一个新的codec时,需要用到OpenMAX接口规范对该codec进行封装,即要定义一个用于封装的类(wrapper),实现OpenMAX规定的集中核心方法(omx core ...

openmax component类的继承关系

向OpenCORE里继承一个新的codec时,需要用到OpenMAX接口规范对该codec进行封装,即要定义一个用于封装的类(wrapper),实现OpenMAX规定的集中核心方法(omx core ...
  • yuyin86
  • yuyin86
  • 2012年09月27日 09:19
  • 686

Hibernate 映射继承关系

Company类和Employee类之间为一对多的双向关联关系,假设Employee有两个子类HourlyEmployee类和SalariedEmployee类, 此时Employee类为抽象类,不能...

Hibernate映射类中的继承关系

前边我们讲过了如何使用Hibernate来映射多对多的双向的关联关系,即需要在双方的类中都包含一个对方类型的集合属性,然后在各自的hbm.xml文件中使用set节点指定各自的集合属性与第三张中间表格的...

hibernate 映射继承关系的三种方法

subclass:
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个既有继承关系,又有component的映射文件的示例
举报原因:
原因补充:

(最多只允许输入30个字)