- Le driver vengono registrate nel DriverManager in due modi:
- vengono registrate automaticamente le driver che compaiono nella proprietà
jdbc.drivers della classe java.lang.System, che viene inizializzata all'avvio
a partire dai file di configurazione
- possono essere registrate chiamando il metodo DriverManager.registerDriver al quale
viene passata un'istanza della driver da caricare.
- In genere le Driver contengono un metodo statico che crea un'istanza
della driver e la registra nel DriverManager al caricamento.
- Basta quindi caricare l'opportuna classe (Driver) tramite il metodo
Class.forName per fare in modo che la driver venga registrata nel
DriverManager e sia quindi utilizzabile per una connessione.
|