რა სარგებლობა აქვს კლასის forName-ს JDBC-ში?
რა სარგებლობა აქვს კლასის forName-ს JDBC-ში?

ვიდეო: რა სარგებლობა აქვს კლასის forName-ს JDBC-ში?

ვიდეო: რა სარგებლობა აქვს კლასის forName-ს JDBC-ში?
ვიდეო: 16.5 Class forName use in JDBC 2024, მაისი
Anonim

Კლასი და სახელისთვის () არის ჯავის სტატიკური მეთოდი. ენა. Კლასი . The JDBC დრაივერები (სტრიქონი) ჩაიტვირთება მასში კლასი დინამიურად გაშვების დროს და სახელისთვის მეთოდი შეიცავს სტატიკურ ბლოკს, რომელიც ქმნის დრაივერს კლასი გააპროტესტეთ და ავტომატურად დარეგისტრირდით DriverManager Service-ში.

ასევე კითხვაა, რას აკეთებს კლასი forName JDBC-ში?

სახელისთვის () მძღოლის რეგისტრაციის ყველაზე გავრცელებული მიდგომა არის Java-ის გამოსაყენებლად Კლასი . სახელისთვის () მეთოდი, დრაივერის დინამიურად ჩატვირთვა კლასი ფაილი მეხსიერებაში, რომელიც ავტომატურად აღრიცხავს მას.

ასევე, როგორ მუშაობს კლასი forName ჯავაში? სახელისთვის გამოიყენება ჩატვირთვისთვის კლასი დინამიურად იქ, სადაც ჩვენ არ ვიცით კლასი სახელი ადრე. Ერთხელ კლასი ჩატვირთულია, ჩვენ გამოვიყენებთ newInstance() მეთოდს ობიექტის დინამიურად შესაქმნელად. განვიხილოთ, რომ გვაქვს ა კლასი "ტესტი" და ჩვენ ვაკეთებთ ზარს, როგორიცაა Კლასი . სახელისთვის („კომ.

შესაბამისად, რას იყენებს კლასის forName com mysql JDBC დრაივერი?

Კლასი არის კლასი რომელშიც ყველა მძღოლი უნდა დარეგისტრირდეს რაც იქნება გამოყენებული ჩვენს მიერ და ამაში კლასი არსებობს სტატიკური მეთოდი, რომელსაც ე.წ სახელისთვის () რომელიც იტვირთება და დაარეგისტრირებს ჩვენს მძღოლი (როგორც mysql დრაივერის კლასი ) დინამიურად. ამიტომ, ჩვენ ვწერთ როგორც პირველ სტრიქონში, Კლასი . სახელისთვის ( კომ.

რა არის DriverManager JDBC-ში?

The დრაივერის მენეჯერი კლასი არის მენეჯმენტის ტრადიციული ფენა JDBC , მუშაობს მომხმარებელსა და დრაივერებს შორის. ის აკონტროლებს ხელმისაწვდომ დრაივერებს და ახორციელებს კავშირის დამყარებას მონაცემთა ბაზასა და შესაბამის დრაივერს შორის.

გირჩევთ: