From 52a72c9dbb34f3be70706017cdbce785050aa8fa Mon Sep 17 00:00:00 2001 From: joel Date: Tue, 15 Jun 2021 21:37:23 +0200 Subject: [PATCH] Datenhaltungsschicht ausgetauscht --- .../aliendefence/model/persistenceDummy/UserDummy.java | 10 +++++++++- .../oszimt/ls/aliendefence/view/StartAlienDefence.java | 10 +++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/de/oszimt/ls/aliendefence/model/persistenceDummy/UserDummy.java b/src/de/oszimt/ls/aliendefence/model/persistenceDummy/UserDummy.java index e23809a..c5c26b5 100644 --- a/src/de/oszimt/ls/aliendefence/model/persistenceDummy/UserDummy.java +++ b/src/de/oszimt/ls/aliendefence/model/persistenceDummy/UserDummy.java @@ -15,5 +15,13 @@ public class UserDummy implements IUserPersistance { public User readUser(String username) { return new User(1, "Dummy", "Persistenz", LocalDate.now(), "Dummystr.", "12C", "11111", "Nowhere", username, "pass", 12000, "gefangen", 1.58); } - + public int createUser(User user) { + return 0; + } + public void deleteUser(User user) { + System.out.println(""); + } + public void updateUser(User user) { + System.out.println(""); + } } diff --git a/src/de/oszimt/ls/aliendefence/view/StartAlienDefence.java b/src/de/oszimt/ls/aliendefence/view/StartAlienDefence.java index a603a40..a94f8e7 100644 --- a/src/de/oszimt/ls/aliendefence/view/StartAlienDefence.java +++ b/src/de/oszimt/ls/aliendefence/view/StartAlienDefence.java @@ -3,17 +3,17 @@ package de.oszimt.ls.aliendefence.view; import de.oszimt.ls.aliendefence.controller.AlienDefenceController; import de.oszimt.ls.aliendefence.model.persistence.IPersistance; import de.oszimt.ls.aliendefence.model.persistence.IUserPersistance; +import de.oszimt.ls.aliendefence.model.persistenceDB.AccessDB; +import de.oszimt.ls.aliendefence.model.persistenceDB.PersistanceDB; import de.oszimt.ls.aliendefence.model.persistenceDB.UserDB; -import de.oszimt.ls.aliendefence.model.persistenceDummy.PersistanceDummy; -import de.oszimt.ls.aliendefence.model.persistenceDummy.UserDummy; import de.oszimt.ls.aliendefence.view.menue.MainMenu; public class StartAlienDefence { public static void main(String[] args) { - - IPersistance alienDefenceModel = new PersistanceDummy();//TODO new PersistanceDB(); - IUserPersistance userModel = new UserDummy(); + AccessDB dbAccess = new AccessDB(); + IPersistance alienDefenceModel = new PersistanceDB(); + IUserPersistance userModel = new UserDB(dbAccess); AlienDefenceController alienDefenceController = new AlienDefenceController(alienDefenceModel, userModel); MainMenu.show(alienDefenceController); }