IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Estimer le nombre de servlets pour mon application avec DAO


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2012
    Messages : 217
    Par défaut Estimer le nombre de servlets pour mon application avec DAO
    Bonjour les amis,

    j'ai une application avec environ 40 uses cases.

    En fait j'ai deux types d’utilisateurs (user simple et Admin) qui effectuent ces uses cases.

    Il y'a environ 12 beans (j'utilse le pattern DAO) sur les quelles j'effectue les actions : creer(), modifier(), supprimer(), lister().

    Je voudrais savoir s'il est mieux de créer un servlet pour chaque use case et donc avoir environ 40 servlets :-° ou bien faire un servlet par beans regroupant les 4 actions (1 servlet pour chaque classe DAO)

    Concernant les autres actions de l’utilisateur(exemple calculerSalaire(), importerFicheEnPDF(), afficherFicheUser(), etc...) , dois-je mettre un servlet pour chacune d'elle??

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Je dirais, déjà comme ça, 1 servlet/bean + 1 / autre use case ça fait beaucoup de servlet
    Tu ne peux pas regrouper tous tes services CRUD dans une seule servlet, indépendante du bean?

    Ceci dit, une servlet ne consomme pas énormément, c'est juste une question de maintenance de ton code

  3. #3
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Je dirais 1 servlet par écran, le mode se gère facilement (à priori) avec un paramètre.
    Pour la construction de l'écran proprement dit, c'est pas bien plus compliqué (à priori aussi) mais ça va dépendre des différences entre les 2 modes et des bibliothèques utilisées.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Traductrice
    Avatar de Mishulyna
    Femme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2008
    Messages
    1 505
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Par défaut

    Dur-dur JSP...

    Pour mon projet de fin d'études (5 types d'utilisateurs, 46 tables et les CRUD associés): FacesServlet s'est débrouillée toute seule comme une grande...
    Auriez-vous l'amabilité de m'expliquer pourquoi l'on utilise encore JSP? Je vous remercie par avance!

  5. #5
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    on peux utiliser FacesServlet avec les JSP, on n'est pas obligé d'utiliser facelets

    JSP: vue
    JSF: controlleur / modèle

  6. #6
    Traductrice
    Avatar de Mishulyna
    Femme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2008
    Messages
    1 505
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Par défaut
    Ah, d'accord!
    Ca fait toujours une seule servlet, non? Ou ...?

    Toutes mes excuses à Xeuch pour mes questions débiles sur son thread!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nombre de lignes pour une application ?
    Par BoeufBrocoli dans le forum Windows
    Réponses: 5
    Dernier message: 21/01/2006, 15h48
  2. Images, gifs et icones gratuites pour mon application
    Par Doctor Z dans le forum Windows
    Réponses: 2
    Dernier message: 03/10/2005, 00h10
  3. Création d'un CD d'installation pour mon application
    Par chrisis dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 02/06/2005, 16h46
  4. oracle ou interabse pour mon application ?
    Par nytmare dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 22/04/2004, 11h17
  5. Choix de technologies pour mon application
    Par Franco dans le forum Java EE
    Réponses: 5
    Dernier message: 21/10/2003, 14h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo