programmatori Java spesso bisogno per sviluppare applicazioni che sono collegati a un database . In tali applicazioni , è utilizzato Structured Query Language ( SQL ) per ottenere i dati dal database . Comandi SQL possono essere emessi da un'applicazione Java utilizzando la libreria JDBC , che è incluso di default in ogni ambiente di sviluppo Java . La biblioteca JDBC si prende cura di molti dettagli di basso livello di connessioni al database , lasciando i programmatori Java libero di concentrarsi sull'implementazione della logica di business nelle loro applicazioni . Istruzioni 
 1 
 Fare clic sul pulsante "Start" dalla barra delle applicazioni di Windows e digitare " Notepad" dalla casella di ricerca . Selezionare " Notepad " dalla lista delle applicazioni che vengono visualizzate. 
 2 
 Creare una nuova classe Java . Questo passaggio varia a seconda del nome della classe che si richiedono. Ad esempio, le seguenti righe di codice mostrano la creazione di una classe di biciclette : 
 
 class biciclette pubbliche { 
 
 } 
 3 
 Aggiungi le seguenti righe all'interno della classe : 
 
 getConnection Connection pubblico ( ) throws SQLException { 
 
 Connection conn = null; 
 
 Properties connectionProps = new Properties () ; 
 
 connectionProps . put ( "utente" , this.userName ) ; 
 
 connectionProps.put ( "password" , this.password ) ; 
 
 se ( this.dbms.equals ( " mysql " ) ) { 
 
 conn = DriverManager 
 
 getConnection ( " jdbc : " . + + this.dbms " ://" + this.serverName + Commercio 
 " : " + questo . portNumber + " /" , connectionProps ) ; 
 
 } 
 
 System.out.println ( "Connesso al database" ) ; 
 
 ritorno conn ; 
 
 } 
 
 Questo crea una connessione a un database MySQL utilizzando il nome utente e la password specificati 
 4 
 Tipo le seguenti righe di codice all'interno della classe : . 
 
 pubblici viewTable static void ( con connessione , String dbName ) throws SQLException { 
 
 } 
 
 Questo crea un nuovo metodo chiamato viewTable che accetta la connessione creata in precedenza e genera un'eccezione SQL . 
 < br > 5 
 Aggiungere le seguenti righe di codice all'interno del " viewTable () " metodo : 
 
 Statement stmt = null; 
 String query 
 = "select COF_NAME , SUP_ID , PREZZO , VENDITE , Totale da "+ +" CAFFE ' dbname " ; . 
 
 try { 
 
 stmt = con.createStatement (); 
 
 } catch ( SQLException e) { 
 < p > JDBCTutorialUtilities.printSQLException ( e); 
 
 } 
 
 Questo crea una dichiarazione in base alla query specificata dalla connessione stabilita 
 6 
 Aggiungi le seguenti codici . all'interno del blocco try : 
 
 ResultSet rs = stmt.executeQuery ( query) ; 
 
 mentre ( rs.next ( ) ) { String 
 
 coffeeName = rs.getString ( " COF_NAME " ) ; 
 
 int supplierID = rs.getInt ( " SUP_ID " ) ; 
 
 prezzo float = rs.getFloat ( " pREZZO ") ; 
 int vendite 
 = rs . getInt ( "vendite" ) ; 
 
 int totale = rs.getInt ( "TOTAL" ) ; } 
 
 
 
 esegue la query e recupera il risultato attraverso un ResultSet . oggetto 
 7 
 Tipo le seguenti righe di codice alla fine del blocco catch : 
 
 } finally { 
 
 ( stmt = null ) { stmt . close () ; } } 
 
 
 
 Questo chiude la connessione quando non è più necessaria 
 
 .