Bonjour à tous,
Je rencontre actuellement l'erreur suivante :
erreur de syntaxe sur ou près de « User »
Pourtant mes 2 entités ne sont pas bien compliquées mais je ne vois pas l'erreur.
User :
Session :
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
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
85
86
87
88
89
90 @Entity public class User { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Long id; private String login; private String cryptedPassword; private String birthday; private String beginDate; private boolean isPremium = false; @OneToMany(cascade=CascadeType.ALL) private List<Session> sessions; public User() { this.sessions = new ArrayList<Session>(); } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getLogin() { return login; } public void setLogin(String login) { this.login = login; } public String getCryptedPassword() { return cryptedPassword; } public void setCryptedPassword(String cryptedPassword) { this.cryptedPassword = cryptedPassword; } public String getBirthday() { return birthday; } public void setBirthday(String birthday) { this.birthday = birthday; } public String getBeginDate() { return beginDate; } public void setBeginDate(String beginDate) { this.beginDate = beginDate; } public boolean isPremium() { return isPremium; } public void setPremium(boolean isPremium) { this.isPremium = isPremium; } public List<Session> getSessions() { return sessions; } public void setSessions(List<Session> sessions) { this.sessions = sessions; } public void addSession(Session session){ this.sessions.add(session); } public void removeSession(Session session){ this.sessions.remove(session); } }
Quel est donc le soucis?
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
19
20
21
22
23
24
25
26
27 @Entity public class Session { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Long id; private String date; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getDate() { return date; } public void setDate(String date) { this.date = date; } }
Merci d'avance pour vos réponses
Partager