Rapport de stage de fin d’´ etudes e.n.s.t.a france t´el´ecomsara


Le framework Hib ernate a p our grand avantage de r´ eduire le temps de d´ evelopp ement

de la couche DAO en´ evitant aux d´ evelopp eurs d’´ ecrire du co de source java redondant.

Je tiens `a pr´ eciser que dans les deux bases CBPUB et PARM, il y a plusde quatre-vingt-

dix tables dont certaines contiennent´ enorm´ ement de champs. Sur internet,j’ai trouv´e

un outil de synchronisation « Hib ernateSync ». En scannant les bases, cet outil m’a fait gagner ´enorm´ement de temps en cr´ eant les fichiers demapping et lesfichiers Java (le

mo d`ele et les fichiers DAO) asso ci´

es `a chaque table.

Fig. 4.3 – L’architecture logicielle de l’ihm cbpub/parmJ’ai fait le choixd’utiliser tous ces fra

d’eux. Ensuite, j’ai dˆu faire fonctionner les trois frameworks en parall`ele. Sur internet de nombreux articles confirment le bon fonctionnement de la combinaison Spring et Hibernate moyennant un juste param´etrage des fichiers de configuration. Pour en ˆetreabso l’architecture logicielle et m’a aussipermis de montrer un exemple concret d’une fonctionnal

Laisser un commentaire