Das Öffnen und Schließen der Datenbank braucht allerdings seine Zeit. Während des Entwicklungsprozesses will man beim Unit-Testing aber keine Zeit verschwenden. Die einfachste Lösung besteht darin, die Datenbank remote auszuführen. HSQLDB macht es sehr einfach, einen Server von der Kommandozeile aus auszuführen:
Dieser Befehl startet den Server. Dann muss man nur noch die URL für die Datenbank in der Anwendung zu „jdbc:hsqldb:hsql://localhost“ ändern und die Anwendung ausführen. Man muss aber daran denken, die Datenbank nicht zu schließen, wenn die Anwendung beendet wird.
Falls man etwas Ähnliches mit Derby machen will, muss man sich IBMs Universal DB-Treiber für Derby per Download besorgen (http://www-128.ibm.com/developerworks/db2/downloads/jcc/).
Dieses Derby-Element gehört nicht zum Apache-Projekt, wird nur als Binary vertrieben und ist nicht Open Source. Man muss sich für den Download registrieren und der Lizenz zustimmen.
Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…
Zwei von Google-Mitarbeitern entdeckte Schwachstellen werden bereits aktiv gegen Mac-Systeme mit Intel-Prozessoren eingesetzt. Sie erlauben…
Die Hintermänner haben es unter anderem auf Daten von Facebook-Geschäftskonten abgesehen. Opfer werden über angebliche…
Bis 2027 werden 90 Prozent der Unternehmen eine Hybrid-Cloud-Strategie umsetzen.
Apple belegt in der Statistik von Counterpoint die ersten drei Plätze. Samsungs Galaxy S24 schafft…
Kontinuierliche Content Produktion und Markenaufbau sind essentieller Pfeiler von langfristigen Unternehmenserfolg. Das ist mittlerweile auch…