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

JSF Java Discussion :

[Débutant] JSP, Table, Source de données et WebService


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Avril 2004
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 7
    Par défaut [Débutant] JSP, Table, Source de données et WebService
    Bonjour,

    Dans le cadre de la réécriture web d'une application windows développé sous Delphi, je commence à me mettre doucement à Java et notamment à JSF avec Netbeans.

    Si la partie développement d'interface etc... ne me rebute pas, j'ai quelques problèmes à envisager les échanges avec les sources de données de ma futur application.

    Explication :

    La principale fonctionnalité de notre application sous windows actuellement est l'affichage de grilles (ou tables) de données :

    Service | Libelle du service | Montant des dépenses
    1010 | Direction générale | 2938729837 euros
    2020 | Cuisine | 3498734 euros

    etc.. etc...

    Ces tables sont chargés en fonction de dizaines et dizaines de paramètres se trouvant sur la même fenêtres que l'utilisateur peut modifier (année d'étude, mois d'étude etc...).
    Ceci génère des requêtes SQL extrêmement complexes comprenant vues, jointures en pagailles et j'en passe.

    Or voilà, dans les tutoriaux netbeans ou jsf en général (comme celui-ci), les applications sont relativement simples et les tables ne sont reliés qu'à une ou deux tables de bases de données et ne font intervenir que peu de paramètre.

    Etant totalement débutant je me demande donc comment réaliser l'équivalent de ce que nous avions avec notre client lourd (architecture multi tiers) ?

    Je remercie par avance ceux qui prendront le temps d'étudier ma question et m'excuse également par avance si je n'ai pas posté dans le bon forum java.

    Edit : étant donné mes connaissances très limités également en jdbc, j'ignore si l'on ne peut pas tout simplement reliés un résultset à une table ? (webuijsf:table)

    Merci

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Je pense en effet que la problématique ici n'est pas vraiment liée à JSF... Du moins pas maintenant...
    Je te conseille de jeter d'abord un oeil vers les outils du type Hibernate pour l'accès aux BD.
    Après, il te faut créer une application en séparant bien les diverses couches :

    1. DAO : La couche d'accès à la BD (gestion de la persistence, utilisation Hibernate, etc.)

    2. Les services (des classes services qui offrent les méthodes un peu plus haut niveau).

    3. La couche de présentation (donc de ton côté, les beans JSF)...

    Voilà une première piste pour débuter dans ton travail.
    Bon courage.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre du Club
    Inscrit en
    Avril 2004
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 7
    Par défaut
    Merci pour cette réponse, je vais regarder tout ça de plus près

Discussions similaires

  1. [CR 9] Nom de table pas mis à jour après changement de la source de données
    Par zodeno dans le forum Connectivité
    Réponses: 3
    Dernier message: 29/09/2009, 13h36
  2. Réponses: 1
    Dernier message: 11/08/2009, 23h09
  3. [VS2005] Débutant WinForms - source de données non fournie
    Par elsuket dans le forum Visual Studio
    Réponses: 0
    Dernier message: 23/01/2009, 12h03
  4. Sources de données avec une table de liaison
    Par Miss Ti dans le forum Access
    Réponses: 2
    Dernier message: 09/07/2008, 14h15
  5. Lier une table à une source de données
    Par FranT dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 06/04/2007, 11h00

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