Hvad er brugen af klasse forName i JDBC?
Hvad er brugen af klasse forName i JDBC?

Video: Hvad er brugen af klasse forName i JDBC?

Video: Hvad er brugen af klasse forName i JDBC?
Video: Array : how to detect an uninitialized string in C - YouTube 2024, Kan
Anonim

Klasse og for Navn () er en statisk metode til java. lang. Klasse . Det JDBC Drivere (streng) vil blive indlæst i klasse dynamisk på køretid og for Navn metoden indeholder statisk blok, som skaber driveren klasse objekt og tilmeld dig DriverManager Service automatisk.

Spørgsmålet er også, hvad class forName gør i JDBC?

for Navn () Den mest almindelige tilgang til at registrere en chauffør er at bruge Java Klasse . for Navn () metode, til dynamisk at indlæse driverens klasse fil i hukommelsen, som automatisk registrerer den.

Og hvordan fungerer klasse forName i Java? for Navn bruges til at indlæse klasse dynamisk, hvor vi ikke kender klasse navn før hånden. En gang klasse er indlæst, vil vi bruge metoden newInstance() til at oprette objektet dynamisk. Lad os overveje, at vi har en klasse "Test", og vi foretager et opkald som Klasse . for Navn ("com.

Derfor, hvad er brugen af klasse forName com mysql JDBC driver?

Klasse er en klasse hvori alle chauffør skal være registrere, som vil være Brugt af os og i det klasse der er en statisk metode kaldet for Navn () som indlæser og registrerer vores chauffør (synes godt om Mysql driver klasse ) dynamisk. derfor skriver vi som i første linje, Klasse . for Navn ( com.

Hvad er DriverManager i JDBC?

Det DriverManager klasse er det traditionelle ledelseslag af JDBC , der arbejder mellem brugeren og chaufførerne. Den holder styr på de drivere, der er tilgængelige, og håndterer etablering af en forbindelse mellem en database og den relevante driver.

Anbefalede: