Développeurs, chefs de projets
Avoir suivi le stage "Java initiation" ou posséder les connaissances équivalentes - Notions de SQL
Maîtriser l'accès aux bases de données en Java en utilisant JDBC.
JDBC: présentation de l'API, types de drivers (1-4), modesChargement des drivers JDBCAccès directe ou à travers une Datasource configurée côté serveur.
Connexion à diverses source de données ayant un pilote JavaRécupération d'une connexionInteractions avec la base de données:
Exécution et traitement/parcours des résultatsGestion des connexions: ouvertures/fermetures, pool de connexionsGestion des transactionsGestion des exceptions: types, capture et traitementLibération automatique des ressources (try-with-resources)
Pattern DAO: principe, diagramme de classeImplémentation d'un singleton pour la connexionConstruction de l'interface du DAO et implémentationExternalisation de la configuration dans des fichiers.properties
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis