W środowisku Liberty można łatwo połączyć się z bazą danych, konfigurując element <dataSource> w pliku server.xml
i używając wyszukiwania JNDI w swojej aplikacji. Więcej informacji na temat konfigurowania źródła danych zawiera sekcja
Konfigurowanie połączeń z relacyjną bazą danych w Liberty.
Jeśli jednak aplikacja musi uzyskiwać dostęp do bazy danych za pomocą jednej z następujących metod, może być wymagana dodatkowa konfiguracja:
java.sql.Driver.connect()java.sql.DriverManager.getConnection()java.sql.DriverManager.getDriver()Jeśli te metody są używane, a sterownik bazy danych nie jest zawarty w pakiecie aplikacji, należy skonfigurować bibliotekę współużytkowaną dla sterownika bazy danych i odwołać się do niej w obiekcie <classloader> aplikacji.
W pliku server.xml w elemencie <library> należy zdefiniować bibliotekę współużytkowaną dla sterownika bazy danych:
Należy utworzyć odwołanie do biblioteki współużytkowanej, w elemencie <application> dodając element classloader wskazujący bibliotekę: