sql >> Base de Datos >  >> RDS >> Mysql

La clase de carga com.mysql.jdbc.Driver ... es un mensaje obsoleto

No es un error; es un mensaje de advertencia (o aviso) resultante de un

Class.forName("com.mysql.jdbc.Driver")

llamar. Su código continúa ejecutándose a pesar del mensaje.

Principalmente le dice que el nombre de la clase de controlador ha cambiado a com.mysql.cj.jdbc.Driver . Entonces, en su lugar, use:

Class.forName("com.mysql.cj.jdbc.Driver")

También le informa que desde Java 6 (JDBC 4.0) generalmente no es necesario cargar manualmente la clase de controlador usando Class.forName de todos modos, porque JDBC ahora puede cargar el controlador correcto por sí mismo (siempre que el controlador .jar esté disponible en la ruta de clase).