TY - GEN U1 - Sonstiges A1 - Wartanian, Simon T1 - Java-Technologieanalyse und Gegenüberstellung im Bereich Datenbankabstraktion und GUI-Entwicklung N2 - 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ängigen Vorgehensweisen verglichen. Oft wird modernen Technologien vorgeworfen, dass ihre leichte Implementierbarkeit und Übersichtlichkeit nur auf Kosten der Performance möglich ist. Daher entstand die Idee diese Arbeit zu erstellen, um im ersten Schritt die Möglichkeiten der neuen Technologien gebündelt zu ermitteln und anschließend bei der Erstellung einer Test-Applikation zu analysieren, ob die oft gehörten Vorwü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ät, Applikations-Usability und Performance durchgeführt, um einen objektiven Einblick in die Vorgehensweisen der einzelnen Methoden zu ermöglichen. KW - JavaFX KW - Java Persistence API Y1 - 2014 U6 - https://nbn-resolving.org/urn:nbn:de:bsz:mit1-opus-50548 UN - https://nbn-resolving.org/urn:nbn:de:bsz:mit1-opus-50548 ER -