سؤال

ولدي الكائن بالطبع. الكائن بالطبع لديه مجموعة من البرامج التعليمية ومجموعة من التطبيقات. عندما قمت بحذف الأشياء بالطبع أريد مجموعة مرتبطة من الدروس والتطبيقات للحصول على حذفها. بلدي course.hbm على النحو التالي، ويحتوي على بلدي application.hbm

<property name="appdatetime" type="timestamp">
    <column name="appdatetime" length="19" />
</property>
<property name="appstatus" type="java.lang.Integer">
    <column name="appstatus" />
</property>
<property name="apptype" type="java.lang.Integer">
    <column name="apptype" />
</property>

<many-to-one name="course" column="cid"/>
<many-to-one name="employee" column="empid" />

هل كانت مفيدة؟

المحلول

في الكائن دراستك تحتاج إلى تعيين الخيار شلال على ما أفترض سوف يكون كيس أو ما شابه ذلك مع واحد لكثير في الداخل.

<bag name="Tutorials" cascade="all-delete-orphan">
   <key column="someId" />
   <one-to-many class="Tutorial" not-found="ignore" />

وآمل أن يساعد هذا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top