Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
hibernate:如何设置删除=";“级联”;一对一的关系_Hibernate_Orm - Fatal编程技术网

hibernate:如何设置删除=";“级联”;一对一的关系

hibernate:如何设置删除=";“级联”;一对一的关系,hibernate,orm,Hibernate,Orm,我必须一对一地处理关系:消息和计划消息 我的hibernate配置 <class name="Message" table="message"> <id name="id" column="id"> <generator class="native" /> </id> <property name="name" column="name" /> <one-to-one

我必须一对一地处理关系:消息和计划消息

我的hibernate配置

<class name="Message" table="message">
    <id name="id" column="id">
        <generator class="native" />
    </id>
    <property name="name" column="name" />
            <one-to-one name="scheduled">
</class>

<class name="ScheduledMessage" table="scheduled_message">
    <id name="id" column="id">
        <generator class="native" />
    </id>
    <property name="startTime" column="start_time" />
    <property name="stopTime" column="stop_time" />
    <many-to-one name="message" column="message_id"
        unique="true" not-null="true" />
</class>

我想当消息被删除时,预定的消息也会被删除,但我不知道如何将delete=“cascade”添加到这个关系中

请帮帮我

谢谢

Quan

支持
级联
阿曲布他丁。因此:

<one-to-one name="scheduled" cascade="delete" .... />

我只搜索delete=“cascade”,呵呵。谢谢你关于delete=“cascade”和cascade=“delete”没有任何共同之处!嗯,他们有。它们是一件事的两面。一个说删除时会发生什么,另一个说何时级联。