Bonjour!
Je dois concevoir une application Web J2ee seule mais je suis développeuse junior. Il y aura plusieurs profils utilisateur. Le but de l'application est de permettre d'uploader, consulter et télécharger des fichiers classés dans des dossiers et sous-dossiers, et de les télécharger en les ayant au préalable stockés dans des dossiers et sous-dossiers. Ces fichiers sont tous répertoriés en base de données. Pour accéder au téléchargement il faudra effectuer un règlement en ligne.
Il n'y aura qu'une dizaine de vue.
Je pense utiliser Spring / Spring MVC / Spring Security / Hibernate / JUnit / Log4J.
J'aurais quelques questions si vous voulez bien me conseiller :
1 - Pour gérer tout ce qui a trait à la sécurité... Je ne m'y connais vraiment pas beaucoup, j'aurais voulu vous demander des pistes. Pour filtrer les accès aux pages j'utilise Spring Security que je connais un petit peu.
a - Est-ce que Spring Security est vraiment suffisant en termes d'accès aux pages? Ca ne peut pas être hacké facilement?
b - Est-ce que ça protège uniquement l'accès aux pages ou je peux m'en servir aussi pour protéger l'accès aux dossiers sur le serveur?
c - Quels frameworks / technologies me conseillez-vous d'utiliser pour couvrir tous les aspects sécurité, en complément / remplacement de Spring Security (en particulier le règlement en ligne)? Si vous pouvez me donner les noms comme ça j'approfondirai. Il me semble qu'il y a le https, le ssl, les certificats... Mais je ne vois pas trop qui fait quoi et j'ai peur de la redondance.
2 - J'ai travaillé auparavant avec JSF et les composants graphiques étaient un peu pauvres, on les avait enrichis avec Rich faces. Pouvez-vous me dire comment obtenir des composants riches avec du Spring MVC? Il y a une bibliothèque équivalente à JSF?
3 - Pour la gestion des fichiers / sous-dossiers et la corrélation avec la bdd, est-ce que de la même façon vous me conseilleriez une techno particulière?
Voilà, je vous remercie de m'avoir lue et j'espère que vous voudrez bien m'apporter quelques éléments!
Etamyste
Partager