A quoi sert la classe forName dans JDBC ?
A quoi sert la classe forName dans JDBC ?

Vidéo: A quoi sert la classe forName dans JDBC ?

Vidéo: A quoi sert la classe forName dans JDBC ?
Vidéo: Acces aux bases de donnees JDBC Java, MYSQL, ORM Filière d'Ingénieur GLSID ENSET 27 12 14 2024, Peut
Anonim

Classer et le pourNom () est une méthode statique du java. lang. Classer . Les JDBC Les pilotes (String) seront chargés dans le classer dynamiquement au moment de l'exécution et pourNom la méthode contient un bloc statique qui crée le pilote classer objet et enregistrez-vous automatiquement auprès du service DriverManager.

La question est également: que fait la classe forName dans JDBC ?

pourNom () L'approche la plus courante pour enregistrer un conducteur est utiliser Java Classer . pourNom (), pour charger dynamiquement le pilote classer fichier en mémoire, qui l'enregistre automatiquement.

De plus, comment fonctionne la classe forName en Java ? pourNom est utilisé pour charger le classer dynamiquement où nous ne connaissons pas le classer nom avant la main. Une fois la classer est chargé, nous utiliserons la méthode newInstance() pour créer l'objet dynamiquement. Considérons que nous avons un classer « Test », et nous passons un appel comme Classer . pourNom ( com.

Par conséquent, à quoi sert la classe forName com mysql JDBC driver ?

Classer est un classer dans lequel tous les conducteur devrait être enregistré qui sera utilisé par nous et en cela classer il existe une méthode statique appelée pourNom () qui charge et enregistre notre conducteur (Comme classe de pilote mysql ) dynamiquement. par conséquent, nous écrivons comme dans la première ligne, Classer . pourNom ( com.

Qu'est-ce que DriverManager dans JDBC ?

Les Gestionnaire de pilotes classe est la couche de gestion traditionnelle de JDBC , travaillant entre l'utilisateur et les conducteurs. Il garde une trace des pilotes disponibles et gère l'établissement d'une connexion entre une base de données et le pilote approprié.

Conseillé: