Corso Java Database Connectivity
Corso Java Database Connectivity, Scopri il mondo della connettività online!
Corso Java Database Connectivity
Moduli del corso:
Modulo 1. Introduzione
Il primo modulo del corso di Java Database Connectivity (JDBC) di Digital-Lab fornisce una panoramica completa delle basi di JDBC. Inizieremo con un’introduzione a JDBC, spiegando cos’è e perché è una parte fondamentale dello sviluppo Java. Imparerai come JDBC consente ai programmi Java di interagire con i database e le principali funzionalità offerte dall’API JDBC. Questa sezione ti preparerà a comprendere i concetti fondamentali necessari per utilizzare JDBC in modo efficace nei tuoi progetti.
Modulo 2. I Drivers JDBC
Nel secondo modulo, esploreremo i diversi tipi di driver JDBC, inclusi i driver di tipo 1, tipo 2, tipo 3 e tipo 4. Capirai come ciascun tipo di driver funziona e le differenze tra di essi. Successivamente, ci concentreremo su come trovare e selezionare i driver appropriati per il tuo database specifico. Vedremo come preparare l’ambiente operativo e come importare i driver JDBC nel tuo progetto Java. Questo modulo è essenziale per garantire che tu possa connetterti correttamente ai database utilizzando i driver adeguati.
Modulo 3. JDBC API
Il terzo modulo si concentra sulla JDBC API, coprendo il DriverManager e le tecniche di caricamento dei driver. Imparerai a ottenere una connessione al database e a gestire l’apertura e la chiusura delle connessioni con MySQL e PostgreSQL. Approfondiremo l’uso di AutoCloseable e “try-with-resources” per una gestione efficiente delle risorse. Inoltre, esplorerai come inoltrare comandi al RDBMS, utilizzare Statements e ResultSet, leggere i dati da un ResultSet e eseguire query di modifica dati. Questo modulo include esercitazioni pratiche e soluzioni per consolidare le tue conoscenze.
Modulo 4. Approfondimenti
Nel quarto modulo, approfondiremo ulteriormente l’uso degli Statements, comprese le operazioni batch e l’utilizzo di ResultSetMetaData. Imparerai come leggere e applicare i metadati dei ResultSet e come utilizzare i PreparedStatements per eseguire query parametriche. Vedremo applicazioni pratiche dei PreparedStatements e approfondiremo le transazioni, inclusa la loro applicazione. Questo modulo include esercitazioni pratiche per assicurarti di comprendere e poter applicare i concetti trattati.
Modulo 5. Appendici
L’ultimo modulo del corso si concentra su argomenti avanzati e aggiuntivi che completano la tua formazione in JDBC. Discuteremo cosa sono gli Object-Relational Mapping (ORM) e il pattern Data Access Object (DAO). Vedremo come applicare il pattern DAO nei tuoi progetti per una gestione più strutturata e manutenibile dell’accesso ai dati. Questo modulo include anche un’esercitazione finale per mettere alla prova le competenze acquisite durante il corso e assicurarti di essere pronto a utilizzare JDBC in ambienti reali.
Hai bisogno di
altre informazioni contattaci?
Contattaci per avere più informazioni
Via privata del Gonfalone 3,
20123 – Milano