Finished and tested

This commit is contained in:
Vu Tuan Minh
2025-10-12 21:01:41 +02:00
parent 1c9ecc1a1f
commit c3167e43a0
8 changed files with 16 additions and 40 deletions

View File

@@ -24,6 +24,4 @@ public class ReponseDAO extends AbstractJpaDao<Integer, Reponse> {
t.commit();
em.refresh(q);
}
}

View File

@@ -1,13 +1,11 @@
package DTO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
public class QuestionDTO {
private int id;
private String question;
private String reponse;
private List<String> reponses_string;
}

View File

@@ -1,12 +1,12 @@
package DTO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
public class QuizzDTO {
private int id;
private Integer sessionId;
private Integer utilisateurId;
private List<Integer> questionsId;
}

View File

@@ -1,10 +0,0 @@
package DTO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
public class ReponseDTO {
}

View File

@@ -1,10 +1,14 @@
package DTO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
public class SessionDTO {
private String theme;
private int codePIN;
private int id;
private List<Integer> quizzsId;
private List<Integer> utilisateursId;
}

View File

@@ -1,14 +1,12 @@
package DTO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
public class UtilisateurDTO {
private int id;
private String name;
private String email;
private String password;
}

View File

@@ -1,12 +0,0 @@
package Mapper;
import DTO.ReponseDTO;
import metier.Reponse;
import org.mapstruct.factory.Mappers;
public interface ReponseMapper {
ReponseMapper INSTANCE = Mappers.getMapper( ReponseMapper.class );
Reponse toEntity(ReponseDTO reponseDTO);
ReponseDTO toDTO(Reponse reponse);
}

View File

@@ -30,8 +30,8 @@ public class JpaTest {
test.create_user_test();
test.create_session_test();
test.create_quizz_test(1,1);
//test.list_utilisateur();
//test.list_session();
test.list_utilisateur();
test.list_session();
test.list_quizz();
} catch (Exception e) {
e.printStackTrace();