- Connaitre le principe de JDBC - Savoir l'installer dans un projet
Maitriser les bases du langage JAVA
Introduction à l'API JDBC avec une partie cours présentant les objets et les interractions possibles avec JDBC. Suivi d'une démonstration de sa mise en place dans un projet JAVA (sans et avec mysql-connector pour leur montrer l'erreur). Cette démonstration se fait par l'exécution d'une requête insert dans une table. Les élèves sont invités à compléter le code pour proposer une requête de sélection puis d'affichage de l'ensemble de la table (puis avec un menu etc...). Lidée est de les ammener vers un CRUD mais dans un autre projet qui aura lieux après.
Rendu : leur code du TP
Cours en version numérique Sujet du TP en version numérique Procédure d'import de JDBC dans un projet
Les élèves ont bien avancés durant la séance, le TP a été complété avec des exercices supplémentaires
| Phase | Duree | Materiel | Deroulement | ActiviteEleve | ActiviteProf | actions | |
|---|---|---|---|---|---|---|---|
| no records found | |||||||
| test | test | test | test | ||||
| test | test | ||||||
| test | |||||||
Domaine : [D.A.2] Option B - Solutions logicielles et applications métiers : conception et développement d’applications
Objectif :
- Mettre en place JDBC dans un projet
- Réaliser des interractions (CRUD) avec une base de donnée MySQL et JDBC
Attendu : Maitriser l'installation et l'utilisation de JDBC avec MySQL dans un projet.
Prérequis : Maitriser les bases du langage JAVA
Notions en SQL (LMD et en LID)
Duree : 3
Compétences : [2.1.7] Utilisation de composants d’accès aux données
Savoir Technologiques : D.A.1.3 - Langage d’interrogation de données, D.A.2.1/2 - Caractéristiques des formats de données : structurées ou non, D.A.2.3 - Langage et outils de manipulation et d’interrogation d’une base de données
Objectif Intermediaire :
- Connaitre le principe de JDBC
- Savoir l'installer dans un projet
Prérequis : Maitriser les bases du langage JAVA
Déroule :
Introduction à l'API JDBC avec une partie cours présentant les objets et les interractions possibles avec JDBC. Suivi d'une démonstration de sa mise en place dans un projet JAVA (sans et avec mysql-connector pour leur montrer l'erreur). Cette démonstration se fait par l'exécution d'une requête insert dans une table. Les élèves sont invités à compléter le code pour proposer une requête de sélection puis d'affichage de l'ensemble de la table (puis avec un menu etc...). Lidée est de les ammener vers un CRUD mais dans un autre projet qui aura lieux après.
Rendu : leur code du TP
Ressources fournies : Cours en version numérique
Sujet du TP en version numérique
Procédure d'import de JDBC dans un projet
Remarque : Les élèves ont bien avancés durant la séance, le TP a été complété avec des exercices supplémentaires