Mitä hyötyä luokan forNamesta on JDBC:ssä?
Mitä hyötyä luokan forNamesta on JDBC:ssä?

Video: Mitä hyötyä luokan forNamesta on JDBC:ssä?

Video: Mitä hyötyä luokan forNamesta on JDBC:ssä?
Video: Mitä ovat a-luokan ja b-luokan järjestelmät, teema 5 2024, Marraskuu
Anonim

Luokka ja forName () on javan staattinen menetelmä. lang. Luokka . The JDBC Ajurit (String) ladataan luokkaa dynaamisesti ajon aikana ja forName menetelmä sisältää staattisen lohkon, joka luo ohjaimen luokkaa ja rekisteröidy automaattisesti DriverManager-palveluun.

Kysymys kuuluu myös, mitä luokka forName tekee JDBC:ssä?

forName () Yleisin tapa rekisteröidä kuljettaja On käyttää Javaa Luokka . forName () -menetelmä kuljettajan dynaamiseen lataamiseen luokkaa tiedosto muistiin, joka rekisteröi sen automaattisesti.

Lisäksi kuinka luokka forName toimii Javassa? forName käytetään lataamiseen luokkaa dynaamisesti missä emme tiedä luokkaa nimi edessä. Kerran luokkaa on ladattu, käytämme newInstance()-menetelmää objektin luomiseen dynaamisesti. Ajatellaanpa, että meillä on a luokkaa "Testaa" ja soitamme kuten Luokka . forName ("com.

Mitä hyötyä siis on class forName com mysql JDBC -ohjaimesta?

Luokka on luokkaa jossa kaikki kuljettaja pitäisi rekisteröityä joka tulee olemaan käytetty meidän kauttamme ja siinä luokkaa on olemassa staattinen menetelmä nimeltä forName () joka lataa ja rekisteröi meidän kuljettaja (Kuten mysql-ohjainluokka ) dynaamisesti. siksi kirjoitamme kuten ensimmäisellä rivillä, Luokka . forName ( com.

Mikä on DriverManager JDBC:ssä?

The DriverManager luokka on perinteinen hallintakerros JDBC , joka toimii käyttäjän ja kuljettajien välillä. Se pitää kirjaa käytettävissä olevista ohjaimista ja hoitaa yhteyden muodostamisen tietokannan ja sopivan ohjaimen välille.

Suositeltava: