EcommerceDEV. Développement, optimisation et sécurisation des sites de commerce électronique.
arrowAccueil arrow Conception arrow Anti-patterns arrow Performance des EJB, Bean Managed Persistence versus Container Managed Persitence
Samedi 22 nov 2008
Nom d'utilisateur     Mot de passe      Conserver       Mot de passe perdu ?  Inscription
Menu
Accueil
A propos du site
Carte du site
Moteur de recherche
Nouvelles
Contactez-nous
Evénements
- - - - - - -
Analyse
Conception
Optimisation
Programmation
Sécurité
Produits/Services
Apr 22 2006
Performance des EJB, Bean Managed Persistence versus Container Managed Persitence Version imprimable Suggérer par mail
Appréciation des utilisateurs: / 4
FaibleMeilleur 
Ecrit par Kamal AOUDA   
22-04-2006
Performance des EJB, Bean Managed Persistence versus Container Managed Persitence

Les entity beans sont des EJB persistants qui sauvegardent leurs états dans la base de données à laquelle ils sont adossés. La logique qui permet de gérer cette persistance peut être placée au niveau du bean (Bean Managed Persistence ou BMP) et/ou au niveau du conteneur (Container Managed Persitence).

Lorsqu’elle est convenablement paramétrée, la persistance gérée par le conteneur est de loin plus performante que celle gérée au niveau du bean. En effet avec la BMP il faut exécuter deux instructions SQL pour charger les propriétés d’une instance d’entity bean (une première pour localiser l’instance via la clé primaire –finder method- et une deuxième pour charger ses propriétés –ejbLoad method-). Avec une collection de n instances d’entity beans, le nombre d’instructions à exécuter est de n+1. Par contre avec la CMP ces n+1 instructions individuelles sont remplacées par une seule instruction globale placée dans un fichier de description xml factorisé pour l’ensemble des beans.
 


 

Les designs patterns sont des solutions préconçues à des problèmes récurrents. Ils vous permettent de concevoir des applications robustes, performantes et faciles à maintenir.

Si vous êtes directement ou indirectement impliqué dans un projet informatique qui fait appel aux technologies Java, nous vous recommandons la lecture de cet ouvrage de James William Cooper. Ce livre contient plus de 23 design patterns illustrés par des diagrammes UML et des exemples de code écrits en Java.

Cliquer sur ce lien (version payante) pour acheter ce livre au format papier sur le site d’Amazon. Sinon vous pouvez également vous procurer une version gratuite au format pdf en cliquant sur ce lien (version gratuite).

 
Dernière mise à jour : ( 22-04-2006 )
< Précédent   Suivant >
Moteur de recherche
Recommander ce site
Collaboration
Téléchargements
Derniers événements
Aucun événement
Sondages

Est-ce que votre entreprise dispose d’un catalogue de design patterns ?

  
Blogs Ecommerce
Blog de capitaine commerce
top

Ce site a été crée avec le CMS Mambo. Un logiciel gratuit disponible sous licence GPL.

Copyright Ecommerce DEV 2006.

Hosted by SiteGround