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

Struts 1 Java Discussion :

confusion J2EE et composant web


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 44
    Par défaut confusion J2EE et composant web
    Bonjour tout le monde,
    peut etre ma question n'est pas technique, mais je suis vraiment confus à propos et c'est très important que je conpend ça parce qu'il s'agit de mon PFE.
    donc la question est : est ce qu'une application java web travaillé avec struts et tomcat comme conteneur de servlets sans les EJB est considiré comme une application J2EE ? et si c'est le cas la couche métier de mon application se trouve où sachant que j'ai utilisé les javabean pour représenter les divers table de ma base de donné (un genre de mapping mais manuel). est ce que je peut considrer les javabean comme couche métier ?

    merci d'avance

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    Dans la couche métier, il n'y a pas que la description de tes tables (sous forme de bean), mais il y a aussi toute la logique métier : codage des Create, Read, Update et Delete (CRUD), des tests métiers (lors de la suppression d'un élément dans une table, vérifier que cet élément n'est pas utilisé ailleurs....)
    Où as-tu mis cette couche applicative?
    Les javabeans que tu as décris sont une composante de la couche métier, mais il manque autre chose.... la logique métier!

    Tomcat n'est pas un serveur J2EE.... donc, tu ne peux pas dire que ton application est J2EE... mais par un abus de langage, on le dit tout de même lorsque tu respectes le modèle MVC de séparation des couches : données, vue et controller.

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 44
    Par défaut
    le codage des create, update,delete je l'est mis dans une classe qui gere tous les acces à la base de donnée pour réalisé ces fonctionnalité donc elle contients toutes ces methodes. je fait appel a cette classe et ces methode pour intéragir avec la base poue ne pas implémenter directement l'acces à la base de donnée dans les Action de struts j'ai voulu au maximum faire cette séparation et réspecter ainsi le model MVC.

Discussions similaires

  1. composant web en visual basic?
    Par keskesm dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/10/2006, 12h43
  2. [J2EE] JSP dans WEB-INF
    Par mlequim dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 09/11/2005, 11h26
  3. Composant Web Browser
    Par easty dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 30/10/2005, 18h07
  4. [j2ee] Eclipse + Dynamic Web Project
    Par Jorus dans le forum Eclipse Java
    Réponses: 9
    Dernier message: 10/10/2005, 11h06
  5. Cherche composant Web Browser indépendant
    Par lancelot69 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 31/07/2002, 11h14

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