Examen de développement d'application Android avec Spring Boot
Durée de l'examen : 2 heures
Partie 1 : Modélisation de la base de données
Vous avez pour tâche de créer une application de gestion des professeurs
et des filières pour une université. Le diagramme de classe et le suivant :
Modéliser la base de données en utilisant JPA avec Spring Boot.
Créer les classes d'entités pour les professeurs et les filières, et
configurer les relations appropriées.
Inclure des annotations JPA pour mapper ces entités aux tables de la
base de données.
Partie 2 : Services Spring Boot
Mettre en place des services Spring Boot pour effectuer les
opérations CRUD sur les professeurs et les filières.
Créer des méthodes pour ajouter, mettre à jour, supprimer et
récupérer les informations de ces entités depuis la base de données.
Exposer ces services en tant qu'API REST.
Partie 3 : Application Android
Développez une application Android qui permet aux utilisateurs de gérer
les professeurs et les filières. L'application devrait permettre de :
Afficher la liste des professeurs et des filières.
Ajouter de nouveaux professeurs et filières.
Afficher les professeurs par spécialité.
Afficher les professeurs recrutés entre deux dates.
Assurez-vous que l'application communique avec le service Spring Boot
pour récupérer et envoyer des données. Concevez une interface utilisateur
conviviale et assurez-vous que l'application fonctionne correctement.