presentation-jpa108

Telechargé par aminata koné
Java Persistence API
JS Bournival
5 juin 2006
2006
Communication interactive et nouvelles technologies /
Interactive Communications through New Technologies Page 1
Agenda
Présentation
Les mappings de base
Relations
Héritage
EntityManager
Queries
Transactions
Demo
Support et outils
Références
Questions
2006
Communication interactive et nouvelles technologies /
Interactive Communications through New Technologies Page 2
Un peu d’histoire
Entity Beans EJB 1.0 -> 2.1
Complexité
La courbe d’apprentissage trop prononcée
Modèle de programmation non-intuitif
Performance
Le coût pour effectuer certaines requêtes était hors de proportions, le
cycle de vie du container devenait un boulet
2006
Communication interactive et nouvelles technologies /
Interactive Communications through New Technologies Page 3
Un peu d’histoire
Les équipes IT se sont de plus en plus tourné vers d’autres produits sur le marché:
Hibernate
Le plus répandu dans la communauprésentement. Toutefois, la responsabilité de
compatibilité avec différents serveurs d’application revient à la communauté.
JDO
Bien que JDO soit un standard, appuyé par la JSR 243 (JDO 2.0), cette technologie
a reçu bien peu d’appui.
Produits commerciaux (ex. TopLink)
API propriétaires, onéreux, non-standard
2006
Communication interactive et nouvelles technologies /
Interactive Communications through New Technologies Page 4
Les besoins
Clairement, 2 grands besoins se dégagèrent, répondant à l’industrie
et aux développeurs:
1. Avoir une API simple d’utilisation, attrayante pour les
développeurs, appliquant les techniques apprises des cadres
d’applications de la communauté open source.
2. Avoir un standard respecté par les fournisseurs de serveurs
d’applications.
1 / 39 100%

presentation-jpa108

Telechargé par aminata koné
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !