Custom - Architecture of a generated app
Page
- dernière modification par Constance Bureau le 2014/10/15 10:08
1. Package “business” .......................................................................................................................................................................................................................................... 2
3. Package “commons” ........................................................................................................................................................................................................................................ 3
Projet Maven .............................................................................................................................................................................................................................................................. 3
• Architecture d’une application généréeApplications Java
• Projet Maven
Architecture d’une application générée
L’application générée est le résultat de l’exécution d’une target de génération et dépend des layers utilisés.
Applications Java
La structure des sources de l’application générée Java a été découpées en trois packages principaux:
1. Package “business”
Le package business contient tout le code custom du projet, il comprend:
• Le package Application avec les classes custom générales.
• Le package Logic qui contient les trois classes de code custom par entitéedb : Regroupe les méthodes
custom d’accès aux données
• process: Regroupe les méthodes custom permettant de manipuler les entités et leurs actions
• ui: Regroupe les méthodes custom permettant de personnaliser l’affichage des données
• Les fichiers de properties customisables.
Ces fichiers ne seront pas écrasés à la génération, c’est donc ici que doit se trouver le code projet.
2. Package “models”