Il Driver Manager

  • Le driver vengono registrate nel DriverManager in due modi:
    1. 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
    2. 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.

© Ing. Stefano Salvi - All rights reserved