You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 18, 2020. It is now read-only.
Frontend: Liefert darzustellende Inhalte an den Browser.
###Speziell zum Backend:
Backend:
Auf JEE basierend wird ein Java Jetty Web Server bereitgestellt, auf dem das Spark Framework aufliegt. Spark ist ein leichtgewichtiges Framework, mit welchem Webapplikationen in Java 8 erstellt werden können.
HH-DB:
H2 ist eine Open-Source Datenbank, die zur Speicherung von Daten (z.B. Foursquare ID der Bar) verwendet wird.
REST-Schnittstelle:
Stellt Transaktionssicherheit bei den Kommunikationen nach außen (Browser, Foursquare) sicher.
Externe Stammdaten:
Hierbei handelt es sich um Daten der Bars, die Happy Hour Zeiten anbieten und über eine REST-Schnittstelle auf den Server übertragen werden
DAO:
Über sog. DAO Factories verlaufen gekapselte Zugriffe auf Datenbank und externe Stammdaten.