Comprendre l'avertissement « La classe de chargement com.mysql.jdbc.Driver est obsolète »
Lorsque vous travaillez avec la connectivité de la base de données MySQL en Java, il Il est courant de rencontrer le message suivant :
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.
Ce message n'est pas une erreur, mais plutôt un avertissement indiquant que le La classe com.mysql.jdbc.Driver est obsolète. La raison en est qu'une nouvelle classe de pilote, com.mysql.cj.jdbc.Driver, a été introduite.
Pourquoi utiliser la nouvelle classe de pilote ?
La classe com.mysql.cj.jdbc.Driver offre plusieurs avantages par rapport à la classe obsolète com.mysql.jdbc.Driver. class :
Comment mettre à jour votre code
Pour résoudre le message d'avertissement, il vous suffit de mettre à jour votre code pour utiliser la nouvelle classe de pilote :
// Deprecated: Class.forName("com.mysql.jdbc.Driver"); // New: Class.forName("com.mysql.cj.jdbc.Driver");
Notes supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!