JDBC

Des applications Java doivent souvent interagir avec des bases de données relationnelles, qu'elles soient existantes ou nouvelles. Et bien que la plupart des développeurs d'applications travaillent à l'aide d'un IDE (Integrated Development Environment), des connaissances de base sur la manière d'accéder en Java à une base de données sont indispensables. Pendant ce cours, vous apprendrez comment sauver et comment retrouver des données dans une base de données relationnelle à l'aide de JDBC (Java Data Base Connectivity).

Calendrier

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Veuillez contacter ABIS.

Participants

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

Connaissances préalables

Les participants de cette formation doivent avoir au moins 3 mois 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).

Contenu

  • Introduction en JDBC: histoire, JDBC drivers, travailler avec des tiers
  • Se connecter à la base de données: DriverManager vs DataSource, options de connection, fermer des connections, exceptions
  • Structuration d'une application avec des patterns: Singleton, Factory et DAO
  • Manipulations de base: querying, DML et DDL
  • JDBC Transactions: traitement de transactions, locking
  • JDBC plus avancé: scrollable et updatable ResultSets, RowSets, JDBC MetaData
  • Aperçu des Java Persistence Frameworks

Pédagogie

Cours théorique avec exercices. Les participants utiliseront des applications Java avec accès aux bases de données IBM Db2, Oracle, MySQL ou d'autres RDBMS.

Durée

1 jour.

Formateur

Sandy Schillebeeckx, Bart Lemarcq.

Reviews

4.3/5 (basé sur 29 évaluations; les plus récentes sont montrées ci-dessous)

Very interesting course

 
  (, )

Les 3 design pattern ont été abordé. La connection à la base de donnée a été décrite.

 
  (, )

Cours bien présenté et complet.

 
  (, )

Goeie cursus, mooi tempo en goeie oefeningen

 
  (, )

Goed, op 1 dag wat je moet weten over JDBC

 
  (, )

Wat zwaar kwa theorie maar oefeningen zijn verhelderend

 
  (, )

Wat weinig tijd om oefeningen te maken. Jammer dat we niet alles gezien hebben van de cursus

 
  (, )

uitstekend startpunt om verder te gaan met Java en databases.

 
  (, )

Cliquez ici pour voir d'autres commentaires...

Te kort, teveel op korte tijd willen zien. Zonder voorkennis is het te snel

 
  (, )

Voor mij (mainframe ervaring) iets te snel, maar perfect opgevangen door Sandy.

 
  (, )

De opleiding was interessant, en er werden veel thema's aangeraakt.

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION