Skip to main content
x
Java

Persistance des données avec JPA

Durée approximative 2 jours
Prérequis Prérequis nécessaires

Le but de cette formation est d’initier les participants à la persistance des données avec JPA comme outil indispensable dans la mise en place d’une architecture MVC.

Pour participer à cette formation, il est nécéssaire de connaître le Java de base et orienté objet, le java pour le web et l'EJB.

Compétences visées
Découper une application en couches
Gérer l’état
Gérer les injections de dépendances
Mettre en place un IRM
Utiliser JPA
Leçons
  • Bonnes pratiques de conception : séparation des responsabilités, KISS, DRY, POJO
  • Panorama de l'offre Java EE, le framework Spring
  • Environnement Eclipse. Dépendances Maven
  • Tests unitaires avec le conteneur embarqué
  • Utilisation des webtools, prise en main du serveur
  • Découpage en couche, approche POJO
  • Scopes et gestion de l'état
  • Injection de dépendances
  • Intercepteurs
  • Mapping objet relationnel (xml, annnotations)
  • Lazy loading
  • Manipulation de l'API 2.1 : EntityManager...
  • JPA-QL, API Criteria, MetaModel, EntityGraph
  • Transactions, l'annotation @Transactional JTA 1.2

Vous désirez organiser une formation dans votre entreprise ?