En Liberty, puede conectarse fácilmente a una base de datos configurando un elemento <dataSource> en el archivo server.xml
y utilizando la búsqueda JNDI en la aplicación. Para obtener más información sobre cómo configurar un origen de datos, consulte
Configuración de la conectividad de bases de datos relacionales en Liberty.
Pero si la aplicación debe acceder a la base de datos utilizando uno de los métodos siguientes, podrían ser necesarias tareas adicionales de configuración:
java.sql.Driver.connect()java.sql.DriverManager.getConnection()java.sql.DriverManager.getDriver()Si utiliza estos métodos y el controlador de base de datos no está empaquetado en la aplicación, debe configurar una biblioteca compartida para el controlador de base de datos y hacer referencia al mismo en el elemento <classloader> de la aplicación.
En el archivo server.xml, defina una biblioteca compartida para el controlador de base de datos en el elemento <library>:
Especifique la biblioteca compartida añadiendo un elemento classloader al
elemento <application> que apunte a la biblioteca: