冬眠许多关系

我想与数据库中的两个表保持多对一的关系。 我正在使用Oracle数据库和Hibernate。 这些表格是应用程序工具 。 第一个有两列:id和event。 第二个表有三列:id,类型和应用程序 。 应用程序的hibernate映射如下所示:

    <class name="com.tpdadmin.entity.Application" table="tpd_application_table">
    <id name="id" column="id" type="java.lang.Long">
        <generator class="sequence">
            <param name="sequence">tpd_application_table_sequence</param>
        </generator>
    </id>
    <property name="event" column="event" type="java.lang.String" />
</class>

对于仪器就像:

<class name="com.tpdadmin.entity.Instrument" table="tpd_instrument">
    <id name="id" column="id" type="java.lang.Long">
        <generator class="sequence">
            <param name="sequence">tpd_instrument_sequence</param>
        </generator>
    </id>
    <property name="type" column="type" type="java.lang.String" />
    <many-to-one name="applicationTable" class="com.tpdadmin.entity.Application" column="application_table_id" insert="false" update="false" />
    </class>

我想维护这两个实体之间的关系。 但是通过这些hibernate映射,我无法建立他们的关系。 所以人们请帮助我。

链接地址: http://www.djcxy.com/p/63681.html

上一篇: hibernate many to relationship

下一篇: Hibernate OneToOne mapping executes select statement before insert; not sure why