Files
tpjpa/src/main/java/fr/istic/taa/jaxrs/metier/Quizz.java
2025-10-24 19:39:02 +02:00

32 lines
671 B
Java

package fr.istic.taa.jaxrs.metier;
import jakarta.persistence.*;
import jakarta.xml.bind.annotation.XmlRootElement;
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
@XmlRootElement
public class Quizz implements Serializable {
@Id
@GeneratedValue
private int id;
@ManyToMany
private List<Session> sessions;
@ManyToOne
@JoinColumn(name="id_utilisateur")
private Utilisateur createur;
@OneToMany(mappedBy = "quizz")
private List<Question> questions=new ArrayList<Question>();
}