From 627850aeb788606f3c4a5ee5f59784b7a0ee5fc3 Mon Sep 17 00:00:00 2001 From: ulrich <not disclosed> Date: Tue, 27 Dec 2016 14:14:01 +0000 Subject: [PATCH] Kommentare zu Java-Klassen hinzugefuegt (in Arbeit) --- src/java/de/uhilger/um/App.java | 8 ++++++-- src/java/de/uhilger/um/api/UserMgr.java | 26 +++----------------------- 2 files changed, 9 insertions(+), 25 deletions(-) diff --git a/src/java/de/uhilger/um/App.java b/src/java/de/uhilger/um/App.java index 0ea50cf..25507fd 100644 --- a/src/java/de/uhilger/um/App.java +++ b/src/java/de/uhilger/um/App.java @@ -20,7 +20,8 @@ * Hauptklasse der Anwendung Nutzerverwaltung * * Hier wird u.a. geprüft, ob die Datenbank vorhanden ist und diese - * angelegt, falls nicht. + * angelegt, falls nicht. Das SQL zur Anlage der Datenbank findet + * sich in WEB-INF/create_database.sql * * @author Ulrich Hilger */ @@ -40,10 +41,13 @@ /** Name des SQL-Befehls zum Pruefen, ob die Datenbank vorhanden ist */ public static final String SQL_DB_VORHANDEN = "dbVorhanden"; + /** Boolean-Konstante zur Kennzeichnung von Datenbankergebnissen mit/ohne Blobs */ public static final boolean WITHOUT_BLOBS = false; - + /** Anwendungsweite Referenz zur Datenbank */ private static PersistenceManager db; + + /** Anwendungsweite Referenz zu den SQL-Befehlen */ private static Properties sql; /** diff --git a/src/java/de/uhilger/um/api/UserMgr.java b/src/java/de/uhilger/um/api/UserMgr.java index 1c14853..58dd5ab 100644 --- a/src/java/de/uhilger/um/api/UserMgr.java +++ b/src/java/de/uhilger/um/api/UserMgr.java @@ -14,6 +14,8 @@ * Klasse zur Verwaltung von Benutzern und Rollen * in einer Datenbank * + * Das SQL findet sich in WEB-INF/sql.properties + * * @author Ulrich Hilger */ public class UserMgr { @@ -56,15 +58,7 @@ pm.commit(c); return deletedUser; } - - /* - public List getUserList() { - String sql = App.getSqlStatement(SQL_GET_USER_LIST); - List users = App.getDatabase().select(sql, UserMapper, App.WITHOUT_BLOBS); - return users; - } - */ - + /* ------------ Rollen ------------------ */ public UserRole grantRole(String userId, String roleName) { @@ -89,24 +83,10 @@ return roleNames; } - /** - * - * - * list.get(recordno).get(fieldno) - * - * @param userId ID des Benutzers - * @return List<List<String>> Rollennamen des Benutzers - */ public List getUserRoleNames(String userId) { String sql = App.getSqlStatement(SQL_GET_USER_ROLES); List roleNames = App.getDatabase().select(sql, App.WITHOUT_BLOBS, userId); return roleNames; - } - - /* ------------ sonstige Methoden -------------- */ - - public String hallo() { - return "Hallo Welt"; } } -- Gitblit v1.9.3