Problème mapping classe recursive
Bonjour
Je voudrais mapper une classe Groupe qui contient entre autre comme attribut un groupe père
Voila mon fichier de mapping
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.cmsspring.usermanagement.bean">
<class name="Groupe" table="cms_groups" lazy="false">
<id name="id" column="group_id" type="integer">
<generator class="native"/>
</id>
<property name="nom" column="group_nom"/>
<property name="statut" column="group_statut"/>
<set name="membres" table="cms_users_groups">
<key column="group_id"/>
<many-to-many column="user_id" class="User"/>
</set>
<many-to-one name="pere"
column="group_pere"
not-null="true"/>
<many-to-one name="createur"
column="group_createur"
unique="true"
not-null="true"/>
</class>
</hibernate-mapping> |
Cela ne marche pas
Quel est le bon mapping??
Merci d'avance