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
3. Entrez le code suivant
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.
5. Testez dans la méthode principale comme suit , indiquant que la connexion est réussie
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. >
8. Parce que le code source est dans le fichier src, vous verrez le image suivante
9. Cliquez sur Joindre la source pour associer le code source
10. Dossier SRC
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!