Readme + correction certain warning
This commit is contained in:
13
README.md
13
README.md
@@ -1,5 +1,15 @@
|
|||||||
# TP1 et TP2_servlet
|
# TP1 et TP2_servlet
|
||||||
|
|
||||||
|
## Demarrge
|
||||||
|
|
||||||
|
Optionnel : Reset la base de donné : ```rm -rd data/*```
|
||||||
|
|
||||||
|
lancer la base de donné : ```.\run-hsqldb-server.sh``` ou ```.\run-hsqldb-server.bat```
|
||||||
|
|
||||||
|
run Maven : ```compile jetty:run``` ou ```mvn clean compile jetty:run```
|
||||||
|
|
||||||
|
## Graph metier
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
classDiagram
|
classDiagram
|
||||||
Utilisateur "*" -- "*" Session
|
Utilisateur "*" -- "*" Session
|
||||||
@@ -48,6 +58,3 @@ classDiagram
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Commande pour supprimer: ```rm -rd data/*```
|
|
||||||
|
|
||||||
run : ```compile jetty:run```
|
|
||||||
|
|||||||
@@ -3,8 +3,6 @@ package DAO;
|
|||||||
import jakarta.persistence.EntityTransaction;
|
import jakarta.persistence.EntityTransaction;
|
||||||
import metier.Question;
|
import metier.Question;
|
||||||
import metier.Quizz;
|
import metier.Quizz;
|
||||||
import metier.Session;
|
|
||||||
import metier.Utilisateur;
|
|
||||||
|
|
||||||
public class QuizzDAO extends AbstractJpaDao<Integer, Quizz> {
|
public class QuizzDAO extends AbstractJpaDao<Integer, Quizz> {
|
||||||
public QuizzDAO(){
|
public QuizzDAO(){
|
||||||
|
|||||||
@@ -1,11 +1,8 @@
|
|||||||
package DAO;
|
package DAO;
|
||||||
|
|
||||||
import jakarta.persistence.EntityTransaction;
|
import jakarta.persistence.EntityTransaction;
|
||||||
import metier.Choix;
|
|
||||||
import metier.Question;
|
import metier.Question;
|
||||||
import metier.Reponse;
|
import metier.Reponse;
|
||||||
import metier.Session;
|
|
||||||
import metier.Utilisateur;
|
|
||||||
|
|
||||||
public class ReponseDAO extends AbstractJpaDao<Integer, Reponse> {
|
public class ReponseDAO extends AbstractJpaDao<Integer, Reponse> {
|
||||||
public ReponseDAO(){
|
public ReponseDAO(){
|
||||||
|
|||||||
@@ -5,8 +5,6 @@ import metier.Utilisateur;
|
|||||||
import org.mapstruct.Mapper;
|
import org.mapstruct.Mapper;
|
||||||
import org.mapstruct.factory.Mappers;
|
import org.mapstruct.factory.Mappers;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface UtilisateurMapper {
|
public interface UtilisateurMapper {
|
||||||
UtilisateurMapper INSTANCE = Mappers.getMapper(UtilisateurMapper.class);
|
UtilisateurMapper INSTANCE = Mappers.getMapper(UtilisateurMapper.class);
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package servlet;
|
|||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import DAO.QuizzDAO;
|
import DAO.QuizzDAO;
|
||||||
import DAO.SessionDAO;
|
|
||||||
import DAO.UtilisateurDAO;
|
import DAO.UtilisateurDAO;
|
||||||
import jakarta.servlet.ServletException;
|
import jakarta.servlet.ServletException;
|
||||||
import jakarta.servlet.annotation.WebServlet;
|
import jakarta.servlet.annotation.WebServlet;
|
||||||
@@ -10,7 +9,6 @@ import jakarta.servlet.http.HttpServlet;
|
|||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
import jakarta.servlet.http.HttpServletResponse;
|
import jakarta.servlet.http.HttpServletResponse;
|
||||||
import metier.Quizz;
|
import metier.Quizz;
|
||||||
import metier.Session;
|
|
||||||
import metier.Utilisateur;
|
import metier.Utilisateur;
|
||||||
|
|
||||||
@WebServlet(name="quizz",
|
@WebServlet(name="quizz",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package servlet;
|
package servlet;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import DAO.*;
|
import DAO.*;
|
||||||
import jakarta.servlet.ServletException;
|
import jakarta.servlet.ServletException;
|
||||||
@@ -11,7 +10,6 @@ import jakarta.servlet.http.HttpServletRequest;
|
|||||||
import jakarta.servlet.http.HttpServletResponse;
|
import jakarta.servlet.http.HttpServletResponse;
|
||||||
import metier.Quizz;
|
import metier.Quizz;
|
||||||
import metier.Session;
|
import metier.Session;
|
||||||
import metier.Utilisateur;
|
|
||||||
|
|
||||||
@WebServlet(name = "session", urlPatterns = {"/SessionInfo"})
|
@WebServlet(name = "session", urlPatterns = {"/SessionInfo"})
|
||||||
public class SessionInfo extends HttpServlet {
|
public class SessionInfo extends HttpServlet {
|
||||||
|
|||||||
@@ -4,14 +4,12 @@ import java.io.IOException;
|
|||||||
import java.io.PrintWriter;
|
import java.io.PrintWriter;
|
||||||
|
|
||||||
import DAO.UtilisateurDAO;
|
import DAO.UtilisateurDAO;
|
||||||
import Mapper.UtilisateurMapper;
|
|
||||||
import jakarta.servlet.ServletException;
|
import jakarta.servlet.ServletException;
|
||||||
import jakarta.servlet.annotation.WebServlet;
|
import jakarta.servlet.annotation.WebServlet;
|
||||||
import jakarta.servlet.http.HttpServlet;
|
import jakarta.servlet.http.HttpServlet;
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
import jakarta.servlet.http.HttpServletResponse;
|
import jakarta.servlet.http.HttpServletResponse;
|
||||||
import metier.Utilisateur;
|
import metier.Utilisateur;
|
||||||
import org.mapstruct.factory.Mappers;
|
|
||||||
|
|
||||||
@WebServlet(name = "userinfo", urlPatterns = {"/UserInfo"})
|
@WebServlet(name = "userinfo", urlPatterns = {"/UserInfo"})
|
||||||
public class UserInfo extends HttpServlet {
|
public class UserInfo extends HttpServlet {
|
||||||
|
|||||||
Reference in New Issue
Block a user