Skip to content
Snippets Groups Projects
Commit 55844ee3 authored by Julian Horner's avatar Julian Horner
Browse files

Update README.md

parent 0532f96f
No related branches found
No related tags found
No related merge requests found
# NoSQL-Datenbank für My-Aktion # NoSQL-Datenbank für My-Aktion
## Worum geht es in diesem Projekt? ## Worum geht es in diesem Projekt?
...@@ -102,18 +100,19 @@ Da die Dokumente in einer MongoDB-Datenbank immer einen eindeutigen Identifier i ...@@ -102,18 +100,19 @@ Da die Dokumente in einer MongoDB-Datenbank immer einen eindeutigen Identifier i
... ...
} }
## Wie startet man das Projekt? ## Wie startet man das Projekt?
### Voraussetzungen ### Voraussetzungen
- Eine MongoDB-Datenbank-Instanz muss auf dem Rechner laufen (unter default port und localhost). - Eine MongoDB-Datenbank-Instanz muss auf dem Rechner laufen (unter default port und localhost).
- Die Datenbank muss den Namen my-aktion haben. - Die Datenbank muss den Namen my-aktion haben.
- Es muss eine Sammlung existieren in welchen die Benutzer der Applikation gespeichert werden. - Es muss eine Sammlung namens Organizer existieren in welchen die Benutzer der Applikation gespeichert werden.
- Die Sammlung welche die Benutzer enthält muss den Namen Organizer tragen. - Die in der Anwendung der Vorlesung erstellten Benutzer Martha und Max Mustermann sind in der organizers.json Datei enthalten (Diese befindet sich im Ordner etc des Projekts) und können in die Organizer-Sammlung importiert werden. Hier ist zu beachten dass das Feld _id als ein Int64-Datentyp erstellt wird und nicht als ein Int32-Datentyp. Die Standard-Einstellung ist der Int32-Datentyp. Der Int64-Datentyp entspricht einem Long in Java, da die Entity ebenfalls ein Long wird ansonsten eine Exception geworfen.
- Das Projekt MongoDB Login Modul muss fertig konfiguriert sein (siehe https://gitlab.reutlingen-university.de/hornerj/mongo-db-login-module).
### Ausführen ### Ausführen
Das Projekt kann auf herkömmlich genutzte Weiße deployt werden also zum Beispiel mit dem Befehl Das Projekt kann auf herkömmlich genutzte Weiße deployt werden also zum Beispiel mit dem Befehl
mvn clean package wildfly:deploy mvn clean package wildfly:deploy
oder auch über die Benutzerschnittstelle von Wildfly die HAL-Management-Konsole. oder auch über die Benutzerschnittstelle von Wildfly die HAL-Management-Konsole.
Ansonsten sind keine besonderen Schritte zu tätigen. Ansonsten sind keine besonderen Schritte zu tätigen.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment