No Liberty, é possível se conectar facilmente a um banco de dados configurando um elemento <dataSource> em seu arquivo server.xml
e usando a consulta JNDI em seu aplicativo. Para obter mais informações sobre como configurar uma origem de dados, consulte
Configurando conectividade de banco de dados relacional no Liberty.
No entanto, se seu aplicativo precisar acessar o banco de dados por meio de um dos métodos a seguir, uma configuração adicional poderá ser necessária:
java.sql.Driver.connect()java.sql.DriverManager.getConnection()java.sql.DriverManager.getDriver()Ao usar esses métodos sem que o driver de banco de dados tenha sido fornecido no aplicativo, deve-se configurar uma biblioteca compartilhada para ele e referenciá-la no elemento <classloader> do aplicativo.
No arquivo server.xml, defina uma biblioteca compartilhada para o driver de
banco de dados no elemento <library>:
Referencie a biblioteca compartilhada incluindo um elemento de carregador de classes que aponta para a biblioteca em seu elemento <application>: