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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?