“Illégale tentative de carte non recouvrement de l' @OneToMany, @ManyToMany ou @CollectionOfElements”

Bon matin, Stackoverflow,

J'ai le problème qu'il me donne l'erreur:

De ne pas créer de sessionFactory
objet.org.mise en veille prolongée.AnnotationException: Illégal de tenter de carte non
collection @OneToMany, @ManyToMany ou @CollectionOfElements:
nl.scalda.pasimo.de modèle.employeemanagement.EducationTeam.coachGroups

Savez-vous pourquoi?

@OneToMany(cascade=CascadeType.ALL, targetEntity=CoachGroup.class)
@JoinColumn(name="id")
private TreeSet<CoachGroup> coachGroups = new TreeSet<>();
private SessionFactory factory;

private void initialiseFactory() {
    try {
        factory = new Configuration().configure().buildSessionFactory();
    } catch (Throwable ex) {
        System.err.println("Failed to create sessionFactory object." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}
Pourquoi êtes-vous à l'aide de TreeSet et pas Set?!

OriginalL'auteur mh123hack | 2017-05-30