Я только что узнал о пакете java.sql
. Он использует Class.forName ()
для динамической загрузки драйвера, который расширяет DriverManager
.
Затем мы получаем соединение с помощью метода DriverManager.getConnection ()
.
Так как же все это работает?
Как класс DriverManager знает, как установить соединение, не используя имя класса фактического драйвера.
Мы также можем использовать Class.forName () для пользовательских приложений ... если это объяснено на примере, я буду очень счастлив.