From 99039d602bdeaba6bd3d4d5aa6a718a1a9229d94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luc=C3=A0s?= Date: Wed, 20 Mar 2024 23:55:50 +0100 Subject: [PATCH] refacto(DevWeb): GameDAOFactory contain dao as properties --- .../java/uppa/project/dao/GameDAOFactory.java | 4 ++++ .../project/dao/jpa/Game_JPA_DAO_Factory.java | 15 --------------- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/dao/GameDAOFactory.java b/S2/DevWeb/Projet/src/main/java/uppa/project/dao/GameDAOFactory.java index d091305..f667611 100644 --- a/S2/DevWeb/Projet/src/main/java/uppa/project/dao/GameDAOFactory.java +++ b/S2/DevWeb/Projet/src/main/java/uppa/project/dao/GameDAOFactory.java @@ -18,6 +18,10 @@ import uppa.project.pojo.User; */ public abstract class GameDAOFactory { + protected DAO daoUser = null; + protected DAO daoGame = null; + protected DAO daoPlayer = null; + /** * @return le DAO pour la classe/table User * @throws DAOException en cas de problème diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/dao/jpa/Game_JPA_DAO_Factory.java b/S2/DevWeb/Projet/src/main/java/uppa/project/dao/jpa/Game_JPA_DAO_Factory.java index fe419bc..8ff49a0 100644 --- a/S2/DevWeb/Projet/src/main/java/uppa/project/dao/jpa/Game_JPA_DAO_Factory.java +++ b/S2/DevWeb/Projet/src/main/java/uppa/project/dao/jpa/Game_JPA_DAO_Factory.java @@ -20,21 +20,6 @@ import uppa.project.dao.GameDAOFactory; */ public class Game_JPA_DAO_Factory extends GameDAOFactory { - /** - * DAO pour les utilisateurs - */ - private DAO_JPA_User daoUser = null; - - /** - * DAO pour les parties - */ - private DAO_JPA_Game daoGame = null; - - /** - * DAO pour les joueurs - */ - private DAO_JPA_Player daoPlayer = null; - @Override public DAO getDAOUser() throws DAOException { if (daoUser == null) daoUser = new DAO_JPA_User();