This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:epims4_0:developer:epcorearchitecture [2009/03/23 11:00] 132.168.73.9 |
wiki:epims4_0:developer:epcorearchitecture [2009/04/21 17:44] (current) 132.168.73.9 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Architecture ===== | + | ===== Architecture et génération des DAOs/POJOs ===== |
Cette section décrit l’organisation des packages ainsi que les points d’interaction entre les objets des différents frameworks. eP-Core ne concernant pas tout ce qui se rapporte à la partie présentation, seuls les objets de persistance de données et ceux propre à la logique applicative sont définis. | Cette section décrit l’organisation des packages ainsi que les points d’interaction entre les objets des différents frameworks. eP-Core ne concernant pas tout ce qui se rapporte à la partie présentation, seuls les objets de persistance de données et ceux propre à la logique applicative sont définis. | ||
Line 93: | Line 93: | ||
\\ | \\ | ||
2.\\ | 2.\\ | ||
- | De la même manière, il faut définir un ''Hibernate Code Generation'' (<HCG>) ou ''launch configuration''. Un même HCG peut être utiliser pour générer en une seule fois tous les types d'objets et documents (POJOs, DAO, modèle). Mais ceci peut poser un problème puisque tous les objets ne doivent pas être générés à chaque fois !! A chacun de gérer sa/ses HCG et à être attentif aux objets générés lors de l'exécution de celui-ci ! | + | De la même manière, il faut définir un ''Hibernate Code Generation'' (<HCG>) ou ''launch configuration'' (Bouton "Run", Option "Open Hibernate Configuration Dialog"). Un même HCG peut être utiliser pour générer en une seule fois tous les types d'objets et documents (POJOs, DAO, modèle). Mais ceci peut poser un problème puisque tous les objets ne doivent pas être générés à chaque fois !! A chacun de gérer sa/ses HCG et à être attentif aux objets générés lors de l'exécution de celui-ci ! |
Nous décrirons dans la doc trois configurations différentes selon que l'on souhaite générer : | Nous décrirons dans la doc trois configurations différentes selon que l'on souhaite générer : | ||
* les DAO (voir chapitre ci-dessous) | * les DAO (voir chapitre ci-dessous) |