Bonjour à tous,
je travaille sur un projet avec eclipe,ejb,maven
j'ai 2 tables gp_a et gp_b dans la base de donnés
je crée deux classes AEntity et BEntity.
J'ai bien placé les annotions @Entité,@Table des 2 cotés
Je les ai bien déclaré dans mon fichier persistence .xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 @Entity @Table( name="gp_a" ) public class AEntity extends ... { ... @OneToMany(mappedBy="aentrie") private final List<BEntity> b = new ArrayList<BEntity>(); } @Table(name="gp_b") @Entity public class BEntity extends ...{ ... @ManyToOne @JoinColumn(name="a_id") private AEntity aentrie=null; }
mais lorsque que je fais un maven build jai ce message d'erreur
je ne comprends pas trop ce qui se passe et quoi faire pour y remédier svp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: gp.entity.AEntity.b[gp.entity.BEntity]
J'espère que c'est assez explicite et je vous remercie pour vos éclairages
Partager