_ css deactivated
_ javascript deactivated

M2Spring - Dernière version

 

Nous sommes fiers de vous annoncer que M2Spring dans sa version 1.4.2 est désormais disponible en téléchargement. La version 1.4.2 inclut à la fois des nouvelles fonctionnalités et des améliorations dans les fonctions de modélisation et de génération.

 

Release note M2Spring 1.4.2 - nouvelles fonctionnalités et améliorations

 

Génération de tests sous JUNIT:

  • Génération de l'application
  • Exécution manuelle de l’application pour génération les données de tests pour le scénario (enregistrement)
  • Exécution du scénario enregistré (tache ant)
  • Implémentation pour spring 2.5/jsf et spring 2.5/struts

 

Amélioration de la génération des diagrammes de process:

  • Optimisation du code généré (11ko vs 98ko)
    • Avant -> décomposition de chaque chemin possible impliquant une duplication de code
    • Maintenant -> Parcours intelligent des chemins et utilisation de « if » séquentiels et/ou imbriqués

 

Pré-contrôleurs chaînés et implémentation Struts:

  • Ajout d’un ou plusieurs traitements avant le chargement de la page
  • Chaque traitement est défini par un diagramme d’activité
  • Gestion de la redirection sur exceptions

 

Refactoring des Exceptions & du système de logging:

  • Trace couche persistance, service et web
  • Hiérarchie des Exception
  • Rajout de la redirection page d’erreur

 

Amélioration du bluage:Component :

  • Le composant peut utiliser une instance non définie dans la page (avant on devait utiliser un tag « hidden »)
  • Possibilité de passer des listes
  • Ajout de 2 attributs :
    • tablefield  = type de l’instance
    • list = true/false
  • Les pré-contrôleurs des pages appelées par les actions des composants fonctionnent

 

Implementation BIRT Report 2.5.1 & 2.3.2 (SPRING) - iteration I:

  • Implémentation du moteur BIRT pour générer des reports
  • L'implémentation est valide pour SPRING. Scope:
    • OK : Gestion datasource & accès SQL Direct
    • OK : Support PDF & HTML
    • KO : SubReport
    • KO : CSV & EXCEL
  • Support des librairies BIRT 2.5.1 & 2.3.1
  • Limitation : seulement le cas [Imprimer_Produit] fonctionne
  • Rajout d'une propriété dans com.netfective.bluage.bsp.j2ee.service.spring pour la technologie utilisée : reportTechno=birt

 

Suppression des Schémas SPRING dans les projets générés:

  • Les chemin des XSD sont maintenant définit en fonction du classpath des jar de SPRING

 

Versioning du fichier Workflow:

  • Les fichiers "Workflow" contiennent une nouvelle propriété : Workflow Version
  • La version du workflow permet de savoir si la version pour laquelle le "workflow" à été écrit correspond à la version du générateur.