Bonjour,
Je chercher à réaliser un fichier de mapping pour ma classe Dossier. Sachant qu'un dossier peut en contenir d'autres, il y a un Set de sous-dossiers.
Dans ma classe Dossier:
Code:
/**
* @hibernate.set cascade="all"
* @hibernate.collection-key column="ID_DOSSIER"
* @hibernate.collection-one-to-many class="Dossier"
*/
public Set getSousDossiers() {
return sousDossiers;
}
Avec ce code, j'ai une exception avec la cause suivante :
Code:
Caused by: java.sql.BatchUpdateException: Duplicate key or integrity constraint violation message from server: "Duplicate entry '1' for key 1"
Comment ajouter un champ dans la table, qui correspondrait à la clé primaire du dossier parent ?
Merci d'avance.