@misc{Wartanian2014, author = {Wartanian, Simon}, title = {Java-Technologieanalyse und Gegen{\"u}berstellung im Bereich Datenbankabstraktion und GUI-Entwicklung}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:mit1-opus-50548}, year = {2014}, abstract = {In dieser Arbeit werden die beiden - zum Zeitpunkt der Entstehung - modernen Technologien „JPA" und „Java FX" analysiert, getestet und anschließend mit den alten, g{\"a}ngigen Vorgehensweisen verglichen. Oft wird modernen Technologien vorgeworfen, dass ihre leichte Implementierbarkeit und {\"U}bersichtlichkeit nur auf Kosten der Performance m{\"o}glich ist. Daher entstand die Idee diese Arbeit zu erstellen, um im ersten Schritt die M{\"o}glichkeiten der neuen Technologien geb{\"u}ndelt zu ermitteln und anschließend bei der Erstellung einer Test-Applikation zu analysieren, ob die oft geh{\"o}rten Vorw{\"u}rfe auch der Wahrheit entsprechen. Zum Vergleich wird die Test-Applikation ein zweites Mal ohne modernen Technologien - unter Verwendung von Java Swing (Standard-GUI-Bibliothek), Standard-Outputs (als Logging-Methode) und direktem Datenbank-Zugriff via JDBC-Treiber - erstellt. Es werden Analysen in den Bereichen Code-Qualit{\"a}t, Applikations-Usability und Performance durchgef{\"u}hrt, um einen objektiven Einblick in die Vorgehensweisen der einzelnen Methoden zu erm{\"o}glichen.}, language = {de} }