Utilizarea interfeţelor java.sql.Driver şi java.sql.DriverManager ar putea necesita configurare

Pe Liberty, vă puteți conecta cu ușurință la o bază de date prin configurarea unui element <dataSource> în fișierul server.xml și folosind căutarea JNDI în aplicația dumneavoastră. Pentru informații suplimentare despre configurarea unei surse de date, vedeți Configurarea conectivității la baze de date relaționale în Liberty.

Totuşi, dacă aplicaţia dumneavoastră trebuie să acceseze baza de date utilizând una dintre următoarele metode, ar putea fi necesară o configurare suplimentară:

Dacă utilizaţi aceste metode şi driver-ul de bază de date nu este împachetat în aplicaţie, trebuie să configuraţi o bibliotecă partajată pentru driver-ul bazei de date şi să faceţi referire la el în elementul aplicaţiei <classloader>.

În fişierul server.xml, definiţi o bibliotecă partajată pentru driver-ul de bază de date, în elementul <library>:

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

Referiţi biblioteca partajată prin adăugarea unui element classloader care indică biblioteca în elementul <application>:

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