XDEV Application Framework |
Anfang Zurück Vor |
Letzte Änderung 19.08.2013
Das XDEV Application Framework stellt eine Basis-Architektur und -Infrastruktur für Datenbankanwendungen mit grafischen Benutzeroberflächen zur Verfügung, die auf dem Client-Server Modell basieren. Damit befreit Sie das Framework von unzähligen Standard-Aufgaben um die sich Java Programmierer gewöhnlich selber kümmern müssen, u.a. ●Standard-Datenbankabfragen ●Lazy-Loading ●Paging ●Verarbeitung von Abfrageergebnissen (Resultsets) ●MVC GUI-Programmierung (Models, Renderer, Editoren) ●Databinding ●Transaktions-Management ●Daten-Speicherung (Persistierung) ●Datensatz-Locking bei konkurrierenden Datenbank-Zugriffen ●Datentyp-Mapping von datenbankspezifischen- auf Java-Datentypen ●Anpassung von Datenbankabfragen für weitere Datenbanken oder Datenbankwechsel ●Verschlüsselte Daten-Übertragung ●Conntection-Pooling
Wichtigste Teile des Frameworks sind: ●Datenbankabstraktionsschicht - Vereinheitlicht die Verbindung zwischen einer Java Applikation und verschiedenen Datenbanksystemen mit Hilfe spezieller Datenbankschnittstellen. ●Databinding - Verbindet die Zugriffsschicht (Queries/Resultsets) mit der Darstellungsschicht (View). ●Auto-Queries - Vollautomatisierte Standard-Datenbankabfragen, z.B. für das Füllen von Listen und ComboBoxen. ●Persistierung - Speichert Datensätze in der Datenbank. ●Lazy-Loading - Es werden automatisch nur so viele Datensätze geladen wie die Darstellungsschicht (View) anzeigen kann. Die restlichen Daten werden erst bei Bedarf nachgeladen. ●Datensatz-Locking - Datensatz-Sperrung zur Vermeidung zeitgleicher Änderungen.
Das XDEV Application Framework ist als Open Source unter der LGPL Lizenz veröffentlicht und kann auch völlig unabhängig von der XDEV 5 Entwicklungsumgebung eingesetzt werden.
|