In Liberty, è possibile connettersi facilmente a un database configurando un elemento <dataSource> nel proprio file server.xml
e utilizzando la ricerca JNDI nell'applicazione. Per ulteriori informazioni sulla configurazione di un'origine dati, consultare
Configurazione della connettività del database relazionale in Liberty.
Tuttavia, se l'applicazione deve accedere al database utilizzando uno dei seguenti metodi, potrebbe essere richiesta una configurazione aggiuntiva:
java.sql.Driver.connect()java.sql.DriverManager.getConnection()java.sql.DriverManager.getDriver()Se si utilizzano questi metodi e il driver del database non viene incluso nell'applicazione, è necessario configurare una libreria condivisa per il driver del database e farvi riferimento nell'elemento <classloader> dell'applicazione.
Nel file server.xml, definire una libreria condivisa per il driver del database nell'elemento <library>.
Fare riferimento alla libreria condivisa aggiungendo un elemento classloader che punti alla libreria nell'elemento <application>: