User Tools

Site Tools


wiki:epims4_0:developer:epcorearchitecture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:epims4_0:developer:epcorearchitecture [2008/10/02 10:21]
127.0.0.1 édition externe
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 89: Line 89:
   * Dans l'​onglet **Mappings** :    * Dans l'​onglet **Mappings** : 
     * Entrer tous les fichiers hbm.xml qui sont définis dans /​eP-Core/​src/​mapping/​cea/​edyp/​epims/​domain/​mapping     * Entrer tous les fichiers hbm.xml qui sont définis dans /​eP-Core/​src/​mapping/​cea/​edyp/​epims/​domain/​mapping
 +  * Cliquer sur "​Ok"​ pour créer la configuration
  
 \\ \\
 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 objets et documents. 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 la [[.:​epcoreintro#​generation_de_la_doc_du_modele|documentation du modèle]], les [[#​Génération1|objets du domaines]] ou les [[#​Génération|DAO]].+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 objets du domaines (voir chapitre "Les POJOs"​) 
 +  * la documentation du modèle (voir [[.:​epcoreintro#​generation_de_la_doc_du_modele|ici]]
  
  
wiki/epims4_0/developer/epcorearchitecture.1222935666.txt.gz · Last modified: 2009/03/23 11:00 (external edit)