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

Maven Java Discussion :

Simplifier vos développements web grâce à l'archetype Orthank


Sujet :

Maven Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Expert MDE
    Inscrit en
    Janvier 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Expert MDE
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 183
    Par défaut Simplifier vos développements web grâce à l'archetype Orthank
    Orthank est un puissant archetype Maven basé sur une architecture Java/Spring/Flex. Il inclue un diagramme de classe UML ecore et des templates de generation de code Acceleo vous permettant d'avoir une vue CRUD de vos objets metier, le tout en utilisant essentiellement des standards.

    Archetype specs and features :

    JPA/Hibernate coté persistance
    JTA/Atomikos pour les transactions
    Flex et Mate framework pour la vue
    Spring 3.0
    Support de la JSR 303 (bean validation)
    tests unitaires avec Mockito
    Tests d'integration avec selenium/flash-selenium api

    MDD:

    Diagramme de classe ecore(editable with ecore tools)
    OCL templating language avec Eclipse Acceleo

    Necessite :

    Maven 3
    Eclipse
    Firefox (Selenium tests default)
    Flash builder (optionnel mais sympa pour faire du Flex )

    Eclipse plugins:

    M2Eclipse
    Spring IDE (optionnel)
    Acceleo Plugin (optionnel : template edition)
    Flash builder (optionnel : ease of flash editing/debugging)
    Ecore tools (optionnel : sympa pour éditer le diagramme de classe)


    Il est actuellement en version SNAPSHOT (l'interface est loin d'être glossy). mais parfaitement utilisable.

    Plus d'infos (en anglais): http://helloworld.is-an-engineer.com/?page_id=19 et pages suivantes.

    J'attends votre retour.

    Tcharl

  2. #2
    Nouveau candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Par défaut Nice Job !
    Va falloir que je fasse joujou avec un brin...

    Je me disais que peut-être pour le développement d'un back-office sur une base existante complexe... Penses-tu que c'est adapté, que potentiellement ça me simplifierait la tâche ?

    En tout cas bravo, j'attends d'observer les réactions des premiers curieux !

  3. #3
    Membre confirmé
    Homme Profil pro
    Expert MDE
    Inscrit en
    Janvier 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Expert MDE
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 183
    Par défaut
    Salut Pitt,

    L'interface générée par Orthank ne sert, à mon sens qu'à titre informatif: ça te montre un peu comment coder en Flex, interagir avec Java. Tu peux aussi t'en servir comme console basique d'administration (ajouter/supprimer/modifier des données en bases).

    La plus-value pour les applis complexes, c'est de pouvoir générer ses classes et services métiers en quelques clics, ainsi que le fait d'avoir un socle solide et récent pour pouvoir développer dans un cadre agréable et standardisé.

    Pour les grands projets d'entreprise, le manque d'une génération de web services (voir OSGI) se fait sentir, deux options se présentent à toi: soit tu le code à la main (en créant un nouveau module Maven et en incluant les bibliotheque qui vont bien (JaxRS, cxf ou jaxWs)). Soit tu applique la même philo que celle d'orthank en créant un template.

    J'espère avoir répondu à ta question.

    Charlie

Discussions similaires

  1. Réponses: 4
    Dernier message: 22/07/2014, 15h28
  2. Vos conseils sur le développement web
    Par tawaha2010 dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 25/03/2013, 12h49
  3. Réponses: 4
    Dernier message: 18/09/2012, 11h26
  4. Réponses: 4
    Dernier message: 04/01/2010, 10h06
  5. Avec quel éditeur concevez-vous vos site web ?
    Par Marc-xhtml dans le forum Outils
    Réponses: 263
    Dernier message: 06/05/2009, 14h43

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