XDEV: Java-Entwicklung ohne Programmierkenntnisse

23.04.2008
Von Gerald Kammerer

HSQL DB integriert

Auch bei der Datenbankanbindung hat sich eine Menge getan. Die Palette der unterstützten Systeme wurde um eine Schnittstelle für Sybase erweitert und umfasst nun nahezu alle wichtigen relationalen Datenbanken. Neben der objektrelationalen Datenbank Caché vom Hersteller Intersystems wird nun auch die vollständig in Java geschriebene SQL-Datenbank-Engine HSQLDB als Standard- und Testdatenbank mitgeliefert. HSQLDB kommt zum Beispiel in OpenOffice zum Einsatz und kann nicht nur in puncto Performance mit MySQL mithalten, sondern ist mit gerade mal etwas mehr als 600 KB vergleichsweise winzig und eignet sich somit hervorragend zur Einbettung in Applikationen. Darüber hinaus kann HSQLDB in kommerziellen Projekten eingesetzt werden, ohne dass Lizenzgebühren dafür anfallen. Während für die Administration von HSQLDB lediglich eine spartanische Konsole verfügbar ist, bietet XDEV erfreulicherweise nun einen Assistenten, mit dem sich weitere Datenbanken anlegen sowie Benutzer komfortabel verwalten lassen. Ebenfalls per Assistent wird die HSQL-Datenbank mit der generierten Java-Anwendung gekoppelt und so als Embedded Database ausgeliefert. Genauso gut kann man HSQLDB auch als Server-Datenbank einsetzen, wofür die XDEV-Dokumentation eine Anleitung bietet.