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

  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 : 45
    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 : 45
    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!

  7. #7
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 57
    Par défaut
    Ben si je dis pas de bêtise (reprenez-moi si c'est le cas) JSP n'est qu'une technologie pour la vue, indépendante d'un éventuel framework comme par exemple JSF, qui se charge de centraliser toutes les requêtes vers une unique servlet de façon transparente. D'ailleurs que je crois que quand on utilise Spring MVC, JSP est utilisée intensivement alors que c'est moins le cas dans JSF où on lui préfère le xhtml (.xhtml ou .jsf etc). J'ai jamais fait de JSF en utilisant des JSP mais je suppose que ça doit être possible s'il existe des taglibs qui font l'interface entre JSP et JSF.

    D'ailleurs c'est un peu l'intérêt du MVC non ? Séparer au maximum le fonctionnement de la vue et du contrôleur (en l'occurrence) de sorte à pouvoir mixer diverses technologies de façon plus ou moins indépendante.

  8. #8
    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 : 45
    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
    Citation Envoyé par -Dici- Voir le message
    J'ai jamais fait de JSF en utilisant des JSP mais je suppose que ça doit être possible s'il existe des taglibs qui font l'interface entre JSP et JSF.
    Ben oui, on faisait ça avant l'arrivée de facelets :p

  9. #9
    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
    Bonjour,

    Merci @tchize_ et @-Dici- pour vos réponses qui m'ont permis d'apprendre un peu plus au sujet tellement vaste des technologies utilisées en Java.

  10. #10
    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
    Merci pour vos réponses

    j'ai finalement utilisé un seul servlet pour toutes les opération de CRUD et pour les autres action un peu complexes je vais dédier un servlet/par action
    Qu'est ce que vous en dites ??

    Merci encore

  11. #11
    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
    ça me paraît bon
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ 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