Bonjour,

Je débute un peu en Java EE et je développe une application web dans laquelle je gère des utilisateurs et des profils qui contiennent des droits d'accès fins (paramétrables dans l'interface utilisateur).
Ce qui est quelque chose de très classique je suppose.

J'aimerais savoir quels sont les pratiques usuelles dans ce domaine au niveau de la modélisation de la classe "droit d'accès" qui se trouve dans "profil"?

Dans le but de rendre mon code le plus accessible et réutilisable possible.


Mes droits d'accès ont une structure arborescente, par exemple "accès à toute la main page", aura des fils "accès au lien n" ...


J'ai déjà bidouillé deux méthodes qui marchent mais qui ne me conviennent pas en terme de réutilisabilité.


Merci d'avance!