Acceleo JEE Module Sprint '08
From AcceleoWiki
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
