Il met en oeuvre Spring MVC dans une architecture 3tier [web, service, dao] sur un exemple basique de gestion d’une liste de personnes.
Dans la version étudiée, la liste des personnes est maintenue en mémoire.
Nous prêtons une attention particulière aux problèmes de synchronisation des accès concurrents aux couches [dao] et [service] auxquels on se trouve confrontés dans le contexte multi-utilisateurs des applications web.
Le prochain article présentera une version où la liste des personnes sera maintenue dans une table de base de données.
Téléchargement du fichier PDF de l'article (40 pages - 1,4 Mo) :
ftp (plus rapide)
http (plus lent)
Téléchargement du fichier Zip des projets Eclipse de l'article (5,8 Mo) :
ftp (plus rapide)
http (plus lent)
Tous les articles de la série :
article1 |
article2 |
article3 |
article4 |
article5 |