Finance islamique

9921 mots 40 pages
4.1: Couche Persistance EJB3/JPA
Formation Java EE 5 / Spring Par Adel ELJ, Architecte J2EE

Page 2

EJB 3.0

le e p m nc e e Ex f é r ré
Esprit 2009/2010
Adel ELJ (Architecte J2EE)

Page 3

I.Présentation de JPA

Esprit 2009/2010

Adel ELJ (Architecte J2EE)

Page 4

EJB 3.0
• Java EE 5 (Enterprise Edition) est une plateforme de développement et un ensemble de spécifications pour le développement d’applications d’entreprises multi-tiers • EJB 3 fait partie de Java EE 5 ; c’est une spécification récente (mai 2006) d’un cadre (framework) pour l’utilisation de composants métier réutilisables par des serveurs d’applications Java

Esprit 2009/2010

Adel ELJ (Architecte J2EE)

Page 5

JPA
• JPA (Java persistence API) est la partie de la spécification EJB 3.0 qui concerne la persistance des composants dans une base de données Relationnelle • Peut s’appliquer sur toutes les applications Java, même celles qui s’exécutent en dehors d’un serveur d’applications

Esprit 2009/2010

Adel ELJ (Architecte J2EE)

Page 6

Solution ORM
• Transparente : les classes des entités persistantes sont indifférentes au mécanisme de persistance • Automatique : des appels simples de haut niveau pour gérer la persistance, tels que persist(objet) pour rendre un objet persistant ; pas d’appel de bas niveau comme avec JDBC

Esprit 2009/2010

Adel ELJ (Architecte J2EE)

Page 7

Fournisseur de persistance
• Comme pour JDBC, l’utilisation de JPA nécessite un fournisseur de persistance qui implémente les classes et méthodes de l’API • GlassFish, est l’implémentation de référence de la spécification EJB 3 • GlassFish utilise TopLink essentials comme fournisseur de persistance pour JPA (produit Oracle) • D’autres implémentations : TopLink, Hibernate Entity Manager, BEA Kodo

Esprit 2009/2010

Adel ELJ (Architecte J2EE)

Page 8

Entités
• Les classes dont les instances peuvent être persistantes sont appelées des entités dans la spécification

en relation

  • Finance islamique
    17843 mots | 72 pages
  • j2ee jpa
    3141 mots | 13 pages
  • Finance islamique
    2816 mots | 12 pages
  • Finance islamique
    7302 mots | 30 pages
  • Finance islamique
    398 mots | 2 pages
  • Finance islamique
    17217 mots | 69 pages
  • Finance islamique
    1637 mots | 7 pages
  • Finance islamique
    832 mots | 4 pages
  • Finance islamique
    3496 mots | 14 pages
  • Finance islamique
    7589 mots | 31 pages
  • Finance islamique
    681 mots | 3 pages
  • Finance islamique
    7254 mots | 30 pages
  • Finance islamique
    2496 mots | 10 pages
  • Finance islamique
    956 mots | 4 pages
  • Finance islamique
    1668 mots | 7 pages