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

EDI et Outils pour Java Discussion :

moteur de template ?


Sujet :

EDI et Outils pour Java

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2003
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 93
    Points : 86
    Points
    86
    Par défaut moteur de template ?
    Bonjour,

    Je suis à la recherche d'un moteur de template java (de type moteur de template PHP) qui me permettrait de générer facilement des classes java à partir d'un ensembles de méthodes et d'attributs.

    Merci d'avance pour vos conseils ...

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Points : 948
    Points
    948
    Par défaut
    Essaie EMF sur http://www.eclipse.org en fait tu dessines une classe comme tu la dessinerais avec Rational Rose et EMF de genere la classe Java associée.

    ++

  3. #3
    Membre expérimenté
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Points : 1 407
    Points
    1 407
    Par défaut
    Tu as velocity d'Apache, qui est le moteur utilisé ds Poséidon UML, la version payante de ArgoUML.

    Ce produit est excelent.

  4. #4
    Membre habitué
    Inscrit en
    Octobre 2002
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 164
    Points : 190
    Points
    190
    Par défaut
    Veolicty est un très bon moteur de template mais il a certaines limitations qui peuvent être embétante :

    > Velocity se veut un moteur de template de type vue uniquement (cela ne signifie pas qui ne peut faire que de l'affichage). Cad qu'il dispose de peu de possibilité concernant des algos que tu pourrais faire dans ton template.
    > Il nécessite que ton model servant à ta vue soit vraiment les données à afficher (peu de possibilité de manipuler tout ca)
    > Tu ne peux inclure de tag JSP dans ton template (mais ce n'est pas un soucis pour toi).

    Mais cela reste un excellent moteur de template.

    Si tu trouve des limitations dans Velocity regarde aussi du coté de FreeMarker. Moins connu mais il lève pas mal de chose que Velocity ne peut pas faire.

  5. #5
    Membre régulier
    Inscrit en
    Octobre 2003
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 93
    Points : 86
    Points
    86
    Par défaut
    Merci à tous pour vos conseils je vais me pencher sur tout ça !

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

Discussions similaires

  1. [POO] Moteur de templates
    Par T0xF0x dans le forum Langage
    Réponses: 2
    Dernier message: 17/07/2006, 16h55
  2. [Smarty] Quel moteur de template utiliser?
    Par zzman dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 17/06/2006, 18h29
  3. [Smarty] Moteurs de templates et ralentissement?
    Par Danny Blue dans le forum Bibliothèques et frameworks
    Réponses: 11
    Dernier message: 16/06/2006, 14h49
  4. Les systèmes de templates / Moteurs de templates java
    Par eXiaNazaire dans le forum Langage
    Réponses: 4
    Dernier message: 13/04/2006, 13h38
  5. [OpenTBS] Nom d'un moteur de template
    Par cortex93 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 02/04/2006, 21h16

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