Hi,
What kind of association is it ?
For a many-to-many association, your mapping must be :
Code:
<class name="User" table="user">
<id name="id" type="int">
<column name="userid" />
<generator class="assigned" />
</id>
<property name="name" type="string">
<column name="username" />
</property>
<set name="relationships" table="relationship" inverse="false" cascade="none" lazy="true">
<key column="personid"/>
<many-to-many column="relationid " class="User"/>
</set>
</class>
And your Java bean :
Code:
User {
private int id;
private String name;
private Collection<User> relationships;
}
Regards,