933 formations: TIC

ABIS

JDBC

  • par ABIS
Louvain et En ligne
793

Lors de cette formation, nous allons connecter Java à un SGBDR (Système de Gestion de Base de Données Relationnelle) en utilisant la bibliothèque JDBC. Ce cours ABIS d’une journée vous permettra de comprendre comment établir une connexion standard à une base de données depuis une application Java, et comment traduire des appels SQL en objets Java.

Les applications Java ont souvent besoin d’accéder à des bases de données relationnelles, existantes ou nouvelles. Bien que la plupart des développeurs créent leurs programmes dans un IDE (Environnement de Développement Intégré), il est essentiel d’avoir des connaissances de base sur la manière d’accéder aux bases de données depuis du code Java. Ce cours fournit les bases permettant de stocker et de récupérer des données à partir de bases de données relationnelles en utilisant JDBC (Java Data Base Connectivity).

Dans ce cours, nous allons

  • expliquer comment se connecter à une base de données relationnelle en utilisant JDBC
  • exécuter des requêtes, des opérations DML, DDL et des procédures stockées via notre application Java
  • gérer les transactions
  • utiliser des design patterns pour mieux structurer notre application

  • Introduction en JDBC
    • histoire
    • JDBC drivers
  • Se connecter à la base de données
    • creation de connections
    • options de connection
    • fermer des connections
  • Manipulations de base de données
    • querying
    • DML et DDL
    • appeler des procédures stockées
  • Gestions des exceptions et transactions
    • SQLException
    • traitement de transactions et locking
  • Structuration d'une application avec des patterns
    • Singleton
    • Factory
    • DAO / Repository
  • Aperçu des Java Persistence Frameworks

Cours théorique avec exercices. Les participants utiliseront des applications Java avec accès aux bases de données Oracle, SQL Server, PostgreSQL, MySQL ou H2.

Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

Les participants de cette formation doivent avoir d'expérience en programmation Java (voir cours La programmation en Java) et doivent avoir des connaissances de bases en SQL (voir cours SQL et RDBMS: cours de base).

Louvain € 793(TVA incluse) S'inscrire

Les développeurs d'application, les analystes techniques et les DBAs qui développent, conçoivent ou sont confrontés à des applications Java qui accèdent des BD relationnelles