对 java.sql.Driver 和 java.sql.DriverManager 接口的使用可能需要配置

在 Liberty 上,您可以通过配置server.xml 文件中 的 <dataSource> 元素,并在应用程序中使用 JNDI 查找来连接到数据库。 有关配置数据源的更多信息,请参阅 在 Liberty 中配置关系数据库连接

但是,如果应用程序必须使用以下方法之一来访问数据库,那么可能需要进行其他配置:

如果您使用这些方法,并且数据库驱动程序未打包在应用程序中,那么必须配置数据库驱动程序的共享库,并在应用程序 <classloader> 元素中引用此库。

server.xml 文件中的 <library> 元素内定义数据库驱动程序的共享库:

<library id="yourDBDriverLib">
<fileset dir="yourDBDriverDir"
includes= "yourDBDriver.jar" />
</library>

通过添加指向 <application> 元素中的库的 classloader 元素来引用此共享库:

<application ...>
<classloader commonLibraryRef="yourDBDriverLib"/>
</application>