【WebLogic】WebLogic 14c MySQL JDBC-Pool Driver

在 WebLogic 14c (14.1.1.0.0)控制台配置MySQL数据源,如果选择的数据库驱动为:

com.mysql.jdbc.Driver

在数据源的 Target 服务运行时,会在服务日志里面打印如下的提示信息:

Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

<2023-5-29 上午11时56分00,205秒 CST>     
<2023-5-29 上午11时56分02,358秒 CST>     
<2023-5-29 上午11时56分02,835秒 CST>     
<2023-5-29 上午11时56分04,214秒 CST>     
<2023-5-29 上午11时56分04,215秒 CST>     
<2023-5-29 上午11时56分04,260秒 CST>     
<2023-5-29 上午11时56分04,339秒 CST>     
<2023-5-29 上午11时56分04,343秒 CST>     
<2023-5-29 上午11时56分04,373秒 CST>     
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
<2023-5-29 上午11时56分07,182秒 CST>     
<2023-5-29 上午11时56分07,478秒 CST>     
<2023-5-29 上午11时56分07,547秒 CST>     
<2023-5-29 上午11时56分07,647秒 CST>     
<2023-5-29 上午11时56分07,649秒 CST>     
<2023-5-29 上午11时56分07,650秒 CST>     
<2023-5-29 上午11时56分07,656秒 CST>     
<2023-5-29 上午11时56分07,678秒 CST>     

在控制台修改驱动程序类的名称为:com.mysql.cj.jdbc.Driver,保存即可。

【WebLogic】WebLogic 14c MySQL JDBC-Pool Driver_第1张图片

 在WebLogic安装目录下搜索,可以发现下面的驱动jar包

./Oracle/Middleware/Oracle_Home/oracle_common/modules/mysql-connector-java-commercial-8.0.14/mysql-connector-java-commercial-8.0.14.jar

下载到本地,使用压缩软件打开jar包,可以在com.mysql.cj.jdbc的包路径下,找到Driver.class类文件。

【WebLogic】WebLogic 14c MySQL JDBC-Pool Driver_第2张图片

如果本地应用程序项目使用JDK1.8或者JDK11开发,且需要部署在WebLogic 14c服务器上,建议开发人员在本地项目中也采用上面的驱动Jar包和数据库驱动。

你可能感兴趣的:(WebLogic,weblogic14c,jdbc-driver)