In Liberty können Sie ohne großen Aufwand eine Datenbankverbindung herstellen, indem Sie ein Element <dataSource> in der Datei server.xml
konfigurieren und die JNDI-Suche in Ihrer Anwendung verwenden. Weitere Informationen zum Konfigurieren einer Datenbank finden Sie unter
Konnektivität relationaler Datenbanken Liberty konfigurieren.
Wenn Ihre Anwendung jedoch mit einer der folgenden Methoden auf die Datenbank zugreifen muss, kann eine zusätzliche Konfiguration erforderlich sein:
java.sql.Driver.connect()java.sql.DriverManager.getConnection()java.sql.DriverManager.getDriver()Wenn Sie diese Methoden verwenden und der Datenbanktreiber nicht im Anwendungspaket enthalten ist, müssen Sie eine gemeinsam genutzte Bibliothek für den Datenbanktreiber konfigurieren
und diese im Element <classloader> der Anwendung referenzieren.
Definieren Sie in der Datei server.xml eine gemeinsam genutzte Bibliothek für den Datenbanktreiber im Element
<library>:
Referenzieren Sie die gemeinsam genutzte Bibliothek, indem Sie im Element
<application> ein Element "classloader" hinzufügen, das auf die Bibliothek verweist: