Hi,
I have a ManyToMany relation with Entreprise and Tool :
#Entreprise side
@ManyToMany(mappedBy="entreprises") public Collection<Tool> getTools() { return tools; }
@ManyToMany public Collection<Entreprise> getEntreprises() { return entreprises; }
entreprise.getTools().add( tool );
refer to the Hibernate Annotations and hibernate documentation about 'mappedBy', 'inverse', and 'owner side'