Annotation OneToMany probleme.
Bonjour,
C'est la première annotation de ce genre que je réalise et après avoir parcouru de nombreux site où il est à peu prés donnée la même définition, je n'arrive pas à comprendre pourquoi je conserve cette erreur :
Code:
1 2
|
Caused by: org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: |
Sachant que j'ai deux classe (@Entity) : Une personne et une téléphone et je voudrais définir la possession de plusieurs téléphone par une personne :
Code:
1 2 3 4 5
|
@OneToMany(mappedBy="numero",
cascade=CascadeType.ALL,
fetch=FetchType.EAGER)
private List<Telephone> telephones; |
Dans la classe Personne, et dans la classe Telephone, nous retrouvons :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
@Entity
public class Telephone implements Serializable{
@Id
private String numero;
public String getNumero() {
return numero;
}
public void setNumero(String numero) {
this.numero = numero;
}
} |
C'est le cas le plus simple pourtant ?