Maison  >  Article  >  base de données  >  DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel

黄舟
黄舟original
2017-08-10 15:27:561469parcourir

En développement réel, DriverManager est utilisé pour se connecter à la base de données MySQL


1 Le précédent. La section a présenté l'utilisation de Driver pour se connecter à la base de données et a été écrite en utilisant la méthode courante de Driver, mais dans le développement réel, DriverManager est utilisé comme gestion des connexions à la base de données.


2. Créez une nouvelle classe DriverManagerTest.java dans le projet

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


3. Entrez le code suivant

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


4. Explication du code, la méthode générale Drvier est toujours utilisé ici. La méthode d'écriture consiste à écrire les informations pertinentes de la base de données dans le fichier jdbc.properties.

La seule différence est que le pilote DriverManager n'a besoin que du code suivant lors du chargement et de la connexion à la base de données.

C'est beaucoup plus facile que Driver.

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


5. Testez dans la méthode principale comme suit , indiquant que la connexion est réussie

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


6. Questions Dans Driver, nous devons utiliser la réflexion pour créer la classe d'implémentation Driver driver = (Driver) Class.forName(driverClass).newInstance(); et dans DriverManager, nous n'avons besoin de faire de réflexion que pour utiliser directement sa méthode getConnection, mais il n'y a pas d'enregistrement réel du pilote : DriverManager.registerDriver(Class.forName(driverClass).newInstance());


7. Ceci est nécessaire pour afficher le code source du pilote. Utilisez la touche de raccourci ctrl+t sur la classe Driver pour afficher son code source. >

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


8. Parce que le code source est dans le fichier src, vous verrez le image suivante

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


9. Cliquez sur Joindre la source pour associer le code source

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


10. Dossier SRC

DriverManager se connecte à la base de données MySQL et est utilisé dans le développement réel


11. Vous verrez le code statique suivant, lorsque la classe Il était déjà enregistré lors de son initialisation

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn