Jpa : gestion de la persistance
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
-
Durée
3 Jours
-
Dates de début
Dates au choix
accéder à une base de données avec une stratégie ORM (solution basée sur un mapping objet relationnel) mettre en œuvre une stratégie ORM avec la librairie JPA (Java Persistance API)
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
développeurs, concepteurs d'applications
maîtriser le langage de programmation Java, connaître les bases de données et le langage SQL
Les Avis
Les matières
- Gestion
- Api
- Manager
Le programme
Rappel sur Java EE
Décrire les contraintes des applications d'entreprise
Les services fournis par le serveur d'application
La spécification Java EE 6
Différentes façons d'accéder à une base de données
Principes du mapping Objet Relationnel
Concepts clés de JPA : Entity, EntityManager, PersistenceUnit
Définir un Entity et sa clé primaire @Entity, @Id
Mapping simple avec @Column, @Table,
Rôles de l'Entity Manager
Configurer une unité de persistance (fichier persistence.xml)
Obtenir un Entity Manager
Interagir avec la base en utilisant l'Entity Manager
Etats d'un entity
Définir des associations one-to-one, one-to-many, many-to-one et many-to-many
Chargement paresseux
Mode cascade
Examen des stratégies de mapping d'héritage
Classe embeddable
Mapping d'énumérations
Mapping de collections d'éléments simples (List et Map)
API Criteria
Langage JPQL
Décrire la sémantique des transactions
Mettre en œuvre une politique de transaction gérée par le conteneur
Utiliser Java Transaction API (JTA) pour gérer les transactions de manière programmatique
Gérer les verrouillages optimistes ou pessimistes
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Jpa : gestion de la persistance