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

Frameworks Web Java Discussion :

java jee outil de génération de code


Sujet :

Frameworks Web Java

  1. #1
    Membre éclairé Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Par défaut java jee outil de génération de code
    Bonjour,
    J'ai fait du JEE il y a quelques temps et j'ai récemment fait du PHP avec le Framework Yii qui permet de générer depuis la base de données toutes les classes CRUD.
    Quels sont aujourd'hui les outils Java qui permettent de faire ça ? Forces/Faiblesses de l'outil ?

  2. #2
    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
    C'est un peu vague "les classes CRUD"... DAO ? Entities ? etc...

    Regarde Hibernate Tools, c'est très complet... ça fait partie de JBoss Tools, une excellente suite d'outils pour Eclipse.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 974

  4. #4
    Membre éclairé Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Par défaut
    Pour être plus précis, un outil qui génère les classes DAO, les classes controleurs et les vues pour la creation, modification, suppression d'objet à partir des tables en base.
    Je regarde vos liens.

  5. #5
    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 ne pense pas que ça existe, tout ça dépend du framework choisi.
    Il n'y a pas grand chose à voir entre une vue struts et une vue jsf ou gwt ou ...

    Le genre d'outils que tu évoques me fait penser à WinDev en son temps, personnellement, je n'adhère pas du tout... généralement, ça génère un truc inexploitable, moche, lourd, éventuellement pour gérer du paramétrage mais pas plus.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre éclairé Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Par défaut
    Je m'étonne que ça existe pour PHP avec un Framwork comme Yii et pas en JEE.
    Ça n'a rien à voir avec du Windev. Ça permet de développer rapidement des classes des base bien sûr il faut ensuite les modifier pour que ça correspondent bien aux besoins et ça utilise un template de base (modifiable) pour générer les vues.
    Après pourquoi pas le faire en plusieurs étapes le DAO avec Hibernate et je ne sais pas quel outil, puis les vues avec un outil de génération JSP ou GWT.

  7. #7
    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
    Parce que JEE est bien plus varié que PHP.

    Entre une sortie JSF1 et une sortie JSF2, il y a déjà un monde, alors entre du JSF et de JSP...
    Même au sein d'une techno comme JSF2, ça va encore dépendre de la bibliothèque de composants utilisée (PrimeFaces, RichFaces, ...)
    Entre EJB et des classes java pour les DAO il y en a un autre...
    Bref, chaque couche aurait des dépendances avec une autre, ça ne m'étonne pas trop que personne ne se lance là-dedans.
    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. Réponses: 0
    Dernier message: 18/05/2010, 10h10
  2. Réponses: 3
    Dernier message: 31/08/2009, 19h36
  3. OUtil pour génération de code ?
    Par lenoil dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/10/2008, 09h40
  4. outil de génération de code
    Par Papy214 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 11/09/2008, 10h14
  5. [Java] Les outils vérificateurs/analyseurs de code
    Par lalie.perso dans le forum Autres
    Réponses: 2
    Dernier message: 20/03/2006, 18h53

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