In Java werden Datenbankanbindung über die JDBC Schnittstelle aufgebaut. Hierfür werden für das jeweils benutzte Datenbankmanagement passende Treiber benötigt.
Da ich bei der Wahl des Datenbankmanagementsystems auf die kostenlose Variante MySQL gesetzt habe, wird zur Verbindung im Konstruktor der Klasse DatabaseController über den MySQL Connector/J eine neue JDBC Instanz erstellt. Hierfür muss das MySQL-Connector-Java-5.1.7-bin.jar File zur Kompilierung mit eingebunden werden. Unter der Entwicklungsumgebung ist das Einbinden von jar Libraries über die Projekteigenschaften möglich. Beim händischen kompilieren müssen die .jar –Bibliotheken explizit über den –cp Parameter angegeben werden.
Die Verbindung vom Typ java.sql.Connection wird über folgenden Aufruf erstellt: