Bonjour!

je veux savoir comment utiliser l option: cascade
pour une fois je supprime un element de la table "Projet"
les elements de la table "Activite" ( qui ayant comme clé étrangere celle qui vient d'etre supprimé) seront supprimés AUTOMATIQUEMENT!!

NB:1
La table "Projet" contient:
idProjet
intituleProjet

La table "Activite" contient:

idActivite
intituleActivite
projet (celui de type Projet le POJO de la table Projet)

NB:2

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<hibernate-mapping package="ma.cor.soft.pfe.mapping">
<class name="Activite" table="ACTIVITE">
<id name="idActivite" column="ID_ACTIVITE" type="java.lang.String">
<generator class="sequence"/>
</id>
 
<property name="intituleActivite" column="INTITULE_ACTIVITE" type="java.lang.String" />
<property name="jourActivite" column="JOUR_ACTIVITE" type="java.lang.String" />
<property name="tranche" column="TRANCHE" type="java.lang.String" />
<property name="lieu" column="LIEU" type="java.lang.String" />
 
<many-to-one name="projet" column="ID_PROJET" class="Projet" />
 
<many-to-one name="utilisateur" column="ID_UTILISATEUR" class="Utilisateur" />
</class>
 
</hibernate-mapping>

et:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<hibernate-mapping package="ma.cor.soft.pfe.mapping">
<class name="Projet" table="PROJET">
<id name="idProjet" column="ID_PROJET" type="java.lang.String">
<generator class="sequence"/>
</id>
 
<property name="intituleProjet" column="INTITULE_PROJET" type="java.lang.String" />
<property name="dateDebut" column="DATE_DEBUT" type="java.lang.String" />
<property name="duree" column="DUREE" type="java.lang.String" />
<property name="client" column="CLIENT" type="java.lang.String" />
<property name="description" column="DESCRIPTION" type="java.lang.String" />
 
<set name="activiteSet" inverse="true">
<key column="ID_PROJET"/>
<one-to-many class="Activite"/>
</set>
</class>
 
</hibernate-mapping>

Merci pour votre aide !