bonjour,
j'ai une classe qui est annotée par plusieurs @Id, cela me créer une erreur sur l'@Entity de cette classe.

Comment puis je faire pour supprimer cette erreur ?

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
package flights;
 
import java.io.Serializable;
 
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
 
@Entity // This class has a composite primary key. It must use an ID class.
public class Route implements Serializable {
    private static final long serialVersionUID = -2403746842148223177L;
 
    private String airlineCode;
 
    @ManyToOne
    @Id
    private Airline airline;
 
    private String sourceCode;
 
    @ManyToOne
    @Id
    private Airport source;
 
    private String destinationCode;
 
    @ManyToOne
    @Id
    private Airport destination;
 
    private Boolean codeshare;
 
    private Short stops;
 
    private String equipment;
      /**
      *****************************
     Getters and Setters
     *******************************
       */