18.2.3 | Registrierung des Treibers |
Die Registrierung des Treibers kann auf unterschiedliche Arten erfolgen. Im obigen Code-Ausschnitt wurde die Registrierung über die statische Methode Class.forName() durchgeführt.String driver = "oracle.jdbc.driver.OracleDriver"; ... Class.forName(driver);Diese Methode erwartet als Parameter den vollqualifizierten Klassennamen des JDBC-Treibers. Beim Aufruf wird die angegebene Klasse gesucht und durch den Klassenlader in die Java-Laufzeitumgebung geladen. Nach der JDBC-Spezifikation muss sich ein JDBC-Treiber durch einen statischen Initialisierungsteil selbst beim Treibermanager registrieren, sobald er vom Klassenlader geladen wird.