Bonjour
J'ai une classe groupe et une classe user, un user peut appartenir a plusieurs groupe et un groupe peut avoir plusieur utilisateur
voila mon mapping de mes classes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?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="createur"
column="groupe_createur"
unique="true"
not-null="true"/>
</class>
</hibernate-mapping> |
et ma classe user
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?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="User" table="cms_users" lazy="false">
<id name="id" column="user_id" type="integer">
<generator class="native"/>
</id>
<property name="nom" column="user_NOM"/>
<property name="prenom" column="user_PRENOM"/>
<property name="login" column="user_LOGIN"/>
<property name="password" column="user_PASSWORD"/>
<property name="email" column="user_EMAIL"/>
<property name="actif" column="user_ACTIVATION"/>
<property name="creation" column="user_DATECREATION"/>
<property name="derniereConnexion" column="user_DERNIERLOG"/>
<property name="langue" column="user_LANGUE"/>
<set name="groupe" table="cms_users_groups">
<key column="user_Id"/>
<many-to-many column="group_id" class="Groupe"/>
</set>
</class>
</hibernate-mapping> |
quand je fais un
this.getHibernateTemplate().load(Groupe.class, id);
toutes les informations sont bonne sauf ma hastable de groupe
Quand je regarde il me met
1 2
|
Error Exception occurred: com.sun.jdi.InvocationException occurred invoking method.. |
Quelqu'un sait d'ou ca vient ??
Merci d'avance
Partager