Java EE — architecture ?
Composée de conteneurs, composants et services en couches.
Serveur Java EE — rôle ?
Gère requêtes HTTP, sécurité, transactions, connexions.
Application Java EE — couches ?
Client, présentation, métier, persistance.
Annotations Java EE — syntaxe ?
Préfixées par @, placées au-dessus de classes, attributs ou méthodes.
@Entity — usage ?
Indique qu'une classe est une entité persistante.
Clé primaire — annotation ?
@Id.
Mappage par défaut — classes et tables ?
Classe à table du même nom, attributs à colonnes.
EntityManager — rôle ?
Gère opérations CRUD et requêtes JPQL.
Unité de persistance — création ?
Avec Persistence.createEntityManagerFactory().
EntityManagerFactory — rôle ?
Produit des EntityManager pour la persistance.
Fichier persistence.xml — contenu ?
Paramètres de connexion et configuration de l’unité de persistance.
Transaction explicite — gestion ?
Début avec tx.begin(), validation avec tx.commit().
Requêtes JPQL — langage ?
Langage orienté objet pour interroger les entités.
Conteneur EJB — gestion ?
Cycle de vie, sécurité, transactions, accès métier.
Conteneur Web — gestion ?
Requêtes HTTP, sessions, sécurité.
Annotations multiples — dans Java EE ?
Une classe, attribut ou méthode peut porter plusieurs annotations.
Mappage objet-relationnel — défaut ?
Classe à table du même nom, attributs à colonnes, types mappés selon JDBC.
Fermeture EntityManager — pratique ?
Fermé après utilisation pour libérer ressources.
Teste seu conhecimento com 9 perguntas sobre Introduction à Java EE et persistance.
1. Quel est le rôle principal de la plateforme Java EE (Jakarta EE) par rapport à Java SE ?
2. Quel est le rôle principal d'un serveur d’applications Java EE ?
Revise o curso completo na ficha de revisão para Introduction à Java EE et persistance.
Veja a ficha de revisão →Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Importe seu curso e a IA gera flashcards em 30 segundos.
Gerador de flashcards