sql >> Database teknologi >  >> RDS >> Mysql

Java Class.forName, JDBC-forbindelse indlæser driver

Class.forName() forsøger at indlæse den navngivne klasse. I tidlige versioner af JDBC var dette nødvendigt som Driver klasse krævede, at klassen blev indlæst på denne måde. Dette har ikke været påkrævet i evigheder.

Udelad opkaldet, og intet dårligt vil ske.

Af en eller anden grund fortsætter tutorials og eksempler på den gamle måde.

Den eneste lille fordel ved at indlæse klassen manuelt er, at den fortæller dig præcis, hvad problemet er, hvis du ikke har den rigtige klasse i klassestien.



  1. Indsættelse af mm/dd/åååå formatdatoer i MySQL

  2. Databasedesign til revisionslogning

  3. Tjek om rækken findes, Laravel

  4. Stripning af HTML-tags i PostgreSQL