JDBC

Tijdens deze training verbinden we Java met een relationeel databasemanagementsysteem (RDBMS) via de JDBC-bibliotheek. Deze ééndaagse ABIS-cursus leert je hoe je vanuit een Java applicatie een standaard databaseverbinding kunt opzetten en hoe je SQL-aanroepen kunt vertalen naar Java objecten.

Java applicaties moeten vaak toegang krijgen tot bestaande of nieuwe relationele databases. Hoewel de meeste ontwikkelaars hun programma’s maken in een IDE (Integrated Development Environment), is een basiskennis van hoe databases vanuit Java-code worden benaderd essentieel. Deze cursus biedt de fundamenten voor het opslaan en ophalen van gegevens uit relationele databases met behulp van JDBC (Java Data Base Connectivity).

In deze cursus zullen we

  • uitleggen hoe je met behulp van JDBC een verbinding maakt met een relationele database
  • queries, DML, DDL en stored procedures uitvoeren via onze Java applicatie
  • transacties afhandelen
  • design patterns gebruiken om onze applicatie beter te structureren

Opleiding inplannen?

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
27 nov1Leuven 655 EUR (excl. BTW)
27 nov1web based 655 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

De training richt zich onder andere op applicatie-ontwikkelaars, analisten en DBA's die bezig zijn met de ontwikkeling van Java applicaties die relationele databases benaderen.

Voorkennis

Deelnemers hebben ervaring met programmeren in Java (zie cursus Java: basiscursus) en zijn vertrouwd met basis SQL (zie cursus SQL en relationele databases: basiskennis).

Met de online zelftest "Java" en de online zelftest "SQL basiskennis" kan u zelf bepalen of u voldoende voorkennis bezit om deze cursus te volgen.

Inhoud

  • Introductie tot JDBC
    • geschiedenis
    • JDBC drivers
  • Connecteren aan de database
    • connecties maken
    • connectie opties
    • sluiten van connecties
  • Database handling
    • querying
    • DML en DDL
    • aanroepen van stored procedures
  • Exceptions en Transacties
    • SQLException
    • transacties en locking
  • Structureren van de applicatie mbv patterns
    • Singleton
    • Factory
    • DAO / Repository
  • Java en Persistence Frameworks

Verloop van de cursus

Klassikale opleiding met theorie en oefeningen. De deelnemers werken met Java applicaties met toegang tot Oracle, SQL Server, PostgreSQL, MySQL of H2 databases.

Certificaat

Aan het eind van de cursussessie ontvangt de deelnemer een 'Certificate of Completion'.

Duur

1 dag.

Docent

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN