REST API works

This commit is contained in:
Vu Tuan Minh
2025-09-30 01:49:48 +02:00
parent 6f75f83f58
commit d18bb21b74
30 changed files with 857 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
package fr.istic.taa.jaxrs.metier;
import jakarta.persistence.*;
import lombok.*;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@Entity
@Getter
@Setter
@NoArgsConstructor
public class Utilisateur implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
private String name;
@Column(unique=true)
private String email;
private String password;
@ManyToMany
@JoinTable(
name="utilisateur_session",
joinColumns = @JoinColumn(name="utilisateur_id"),
inverseJoinColumns = @JoinColumn(name = "session_id")
)
private List<Session> session= new ArrayList<>();;
@OneToMany(mappedBy = "utilisateur")
private List<Quizz> quizzs;
}