tested with bdd
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/target/
|
||||
@@ -62,4 +62,7 @@ classDiagram
|
||||
getId()int
|
||||
setId(id:int)void
|
||||
}
|
||||
```
|
||||
```
|
||||
|
||||
|
||||
Commande pour supprimer: ```rm -rd data/*```
|
||||
@@ -25,7 +25,6 @@ public class JpaTest {
|
||||
tx.begin();
|
||||
try {
|
||||
|
||||
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
@@ -2,11 +2,11 @@ package metier;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import jakarta.persistence.DiscriminatorValue;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.PrimaryKeyJoinColumn;
|
||||
|
||||
@Entity
|
||||
@DiscriminatorValue("Choix")
|
||||
@PrimaryKeyJoinColumn(name = "Choix_Id")
|
||||
public class Choix extends Reponse{
|
||||
ArrayList<String> choix;
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ import java.io.Serializable;
|
||||
|
||||
@Entity
|
||||
public class Quizz implements Serializable {
|
||||
|
||||
public int id;
|
||||
private Session session;
|
||||
private int id;
|
||||
private Utilisateur utilisateur;
|
||||
|
||||
public Quizz(){
|
||||
@@ -24,6 +24,15 @@ public class Quizz implements Serializable {
|
||||
this.id=id;
|
||||
}
|
||||
|
||||
@ManyToOne
|
||||
public Session getSession(){
|
||||
return session;
|
||||
}
|
||||
|
||||
public void setSession(Session session){
|
||||
this.session=session;
|
||||
}
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name="id_utilisateur")
|
||||
public Utilisateur getUtilisateur(){
|
||||
|
||||
@@ -38,7 +38,7 @@ public class Session implements Serializable {
|
||||
this.utilisateurs = utilisateurs;
|
||||
}
|
||||
|
||||
@ManyToMany
|
||||
@ManyToMany(mappedBy = "session")
|
||||
public ArrayList<Utilisateur> getUtilisateurs() {
|
||||
return this.utilisateurs;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user