Files
tpjpa/src/main/java/sample/data/jpa/metier/Quizz.java
2025-10-17 13:58:59 +02:00

30 lines
631 B
Java

package sample.data.jpa.metier;
import jakarta.persistence.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@Entity
@Getter
@Setter
@NoArgsConstructor
public class Quizz implements Serializable {
@Id
@GeneratedValue
private int id;
@ManyToMany
private List<Session> sessions = new ArrayList<Session>();
@ManyToOne
@JoinColumn(name="id_utilisateur")
private Utilisateur utilisateur;
@OneToMany(mappedBy = "quizz")
private List<Question> questions=new ArrayList<Question>();
}