Verwendung der Schnittstellen java.sql.Driver und java.sql.DriverManager setzt möglicherweise eine Konfiguration voraus

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:

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>:

< span class="Code"> < span class="indent"> < /span> < library id= "yourDBDriverLib">
< fileset dir= "yourDBDriverDir"
includes= "yourDBDriver.jar" />
</library>

Referenzieren Sie die gemeinsam genutzte Bibliothek, indem Sie im Element <application> ein Element "classloader" hinzufügen, das auf die Bibliothek verweist:

< span class="Code"> < span class="indent"> < /span> < Anwendung ... >
<classloader commonLibraryRef="yourDBDriverLib"/>
</application>