TP Spring Web - Partie 01
Durée estimée : 1 à 2 h
Énoncé
Fonctionnalité :
- La page qui affiche la liste des films
Commencez par créer une page vide.
Étapes
Créer la BO (Movie)
Créer une classe Movie :
- id : Long
- title : String
- year : int
- duration : int
- synopsis : String
Créer la DAO
Créer une DAO DAOMovie qui retourne une liste de faux films.
Créer le Service
Créer le service MovieService qui utilisera la DAO pour retourner la liste des films.
Créer le Controller
Créer le controller MovieController avec une URL /show-movies.
Cette URL affichera une page movies-page.
Dans cette page, afficher la liste des films récupérés via le service MovieService à l'aide du Model.
Exemple :
model.addAttribute("movies", movieService.getAllMovies());
Important
Ne pas oublier d'utiliser les bonnes annotations pour l'injection de dépendances.