Acceleo JEE Module Sprint '08

From AcceleoWiki

Jump to: navigation, search

Contents

Date

Acceleo JEE Sprint 08 took place on 22nd October 2008

Participants

Exteriors

  • Dufrêne Guillaume - Argia-Engineering
  • Furet Goulwen - FT R&D
  • Guyard Pierrick - Teamlog
  • Landuré Julien - Euriware
  • Liard Samuel - FT R&D
  • Poussin Benjamin - Code Lutin
  • Templier Thierry - Argia-Engineering

Obeo

  • Le Fur Goulwen
  • Benois Jérôme
  • Bouchet Stéphane
  • Delaigue Laurent
  • Notot Cédric

Topics

Many topics were discussed during this event. We have worked on 3 of them.

Hibernate

  • Compatibility with JPA / Using annotations?
  • Technical modelisation
    • Primary Keys management
    • Entities composition (lazy or not?)
    • Entities inheritance (strategy management - cascade)
  • DTO management
    • Modelisation (Filter?)
    • Observable DTO - PropertyChangeSupport
  • Generation improvement
    • Naming rules
    • Finders generation (3 Strategies)

Services

  • Modeling of flow services (services orchestration, transaction propagation in distributed context)
  • Add Spring Dynamic Modules support (generate configuration to define provided and required OSGi services)
  • Use of Spring Webflow

UI Modelisation and generation

  • GUI modeling by state machines
  • Switching to Struts 2.0
  • Ability to use maven directory layout
  • Custom generation for CRUD use case

Opening up new technical technologies

Obviously some sprinters have some ideas for new target technologies. Here are some of them addressed during the day:

  • Flex
  • GWT
  • Tapestry
Personal tools