Besoin de renseignement? Contactez nous....
Envoyer un Email +33 7 81 01 72 30
contact@odellya.com

Jee

Cursus Java EE 7


JPA : Persistance avec Java EE (Hibernate)
Objectifs
  • Apprendre à communiquer avec une base de données dans une application Java EE
  • Savoir utiliser et optimiser Hibernate

Java Persistence API

  • De JDO à JPA
  • Le mapping objet-relationnel
  • Les implémentations JPA
  • Limites du mapping avec JPA

Hibernate

  • Cas d’utilisations et architecture
  • Intégration avec Spring ou CDI
  • Spécificités Hibernate
  • Hibernate Validator
  • Hibernate Search

Entités

  • Annotations JPA 2
  • Fichier de mapping
  • Gestion des Id
  • Gestion des relations
  • Gestion de l’héritage
  • Objets embarqués

Requêtes

  • Bases de JPQL
  • Jointures
  • Opérations de masse
  • API Criteria
  • Requêtes SQL natives

Couche de Persistance

  • Opérations CRUD
  • PersistenceContext
  • Gestion des verrous
  • Mode optimiste
  • Cache transactionnel

Optimisation

  • Stratégies de mapping
  • Génération de schéma
  • Cache de second niveau
  • Lazy loading et eager fetching
  • Proxies
  • Espionner les requêtes générées

Nos formateurs
La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 3 jours
Ce cursus s’adresse aux :
  • Débutants
  • Développeurs
  • Architectes
  • Chef de projet
  • Concepteur
  • Designer web
 
Les formations du cursus

Architecture Java EE
2 jours
Connaissance d’un langage orienté objet Java, et Javascript souhaitable
Débutants Développeurs Architectes Chef de projet Concepteur Designer web
EJB 3.1 – Enterprise Java Beans
3 jours
Connaissance d’un langage orienté objet Java, et Javascript souhaitable
Débutants Développeurs Architectes Chef de projet Concepteur Designer web
Web Services SOAP
2 jours
Connaissance d’un langage orienté objet Java, et Javascript souhaitable
Débutants Développeurs Architectes Chef de projet Concepteur Designer web