Bonjour,
J'essaie de faire une requete afin de récupérer une listes de mes entité mais je n'y arrive toujours pas. En fait j'ait deux entité ( Entity ) : Brochure et HistoBrohure. HistoBrohure peut contenir plusieurs lignes de brochures pour simplifier ( Many To One de HistoBrochure vers Brochure ). J'utilise la base de données Mysql 5.1 et Hibernate 3.2.0.ga.
Voici le code des mes entités, j'ai supprimé certains attributes pour simplifier les classes :
L'idée est de récuperer une liste d'objets Brochure avec toutes les 3 propriétés id, auteur et surtout statutId (Transient). J'ai essayé avec la classe Criteria mais je n'ai pas réussi. J'essaie de la faire marcher avec HQL mais je bute encore à des erreurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Voici ce que j'ai écris dans ma classe DAO :
Seulement à l'exécution de code, j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Je comprends que Hibernate considère les noms de colonnes comme nom de propriétés. C'est pour cela qu'il cherche les setters afin de renseigner les attributs de mon objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Ma question est de savoir comment spécifier à Hibernate la correspondance entre noms des colonnes de la table et noms des attributs de mon Objet Brochure ?
Merci pour votre aide.

 

 
		
		 
         
  
			
			

 
   
 


 SQL Query : org.hibernate.PropertyNotFoundException
 SQL Query : org.hibernate.PropertyNotFoundException
				 Répondre avec citation
  Répondre avec citation
 
  Envoyé par yukiko
 Envoyé par yukiko
					
Partager