sql >> Database >  >> RDS >> Mysql

Java Class.forName, stuurprogramma voor laden van JDBC-verbinding

Class.forName() probeert de genoemde klasse te laden. In vroege versies van JDBC was dit nodig omdat de Driver class vereist dat de klasse op deze manier wordt geladen. Dit is al tijden niet meer nodig.

Laat het gesprek achterwege en er zal niets ergs gebeuren.

Om de een of andere reden blijven tutorials en voorbeelden op de oude manier bestaan.

Het enige kleine voordeel van het handmatig laden van de klasse is dat het je precies vertelt wat het probleem is voor het geval je niet de juiste klasse in het klassenpad hebt staan.



  1. MySql automatisch verhogende alfanumerieke primaire sleutel?

  2. ontbrekende FROM-clausule voor tabel Grupo cakephp

  3. Nieuwe gegevens blijven niet behouden in de Rails-arraykolom op Postgres

  4. Stumped SQL-uitzondering voor JDBC